d3dx9_35 dll-dfu模式是什么

手机tf卡
2023年4月4日发(作者:ftp上传工具下载)

安卓系统把dalvik-cache移到TF卡

众所周知,安卓有system分区和data分区以及cache分区。

但是,有时软件全装卡⾥了data还在减少?

其实是因为程序要⽣成dalvik-cache缓存(在data/data下的数据其实很少,⽐如缓存数据每个程序也就⼏⼗kb真正占内存的就

是dalvik-cache,⽐如安DocumentsToGo就会⽣成4.5m的⽂件。你可以进⽬录看看!),就在data/dalvik-cache⽬录下。

这是⽤于优化程序的,即使你全删除重启后还会⽣成!

【dalvik-cache解释当Android启动时,DalvikVM监视所有的程序(APK⽂件)和框架,并且为他们创建⼀个依存关系树。

DalvikVM通过这个依存关系树来为每个程序优化代码并存储在Dalvik缓存中。

这样,所有程序在运⾏时都会使⽤优化过的代码。这就是当你刷⼀个的ROM时,有时候第⼀次启动时间⾮常⾮常长的原因。

当⼀个程序(或者框架库)发⽣变更,DalvikVM将会重新优化代码并且再次将其存在缓存中。】

因此软件安装数量仍然受到⼿机⾃带空间限制。。。

不过按照思路可以把dalvik-cache移到TF卡,⽤Linux的概念是建⽴软链接,把TF卡的EXT分区映射到dalvik-cache。

下⾯我要教你移动dalvikcache到ext3分区。这样不⾄于装软件受到rom空间⼤⼩显⽰。

/*****

1、⼿机与电脑连接正常,⼿机已经成功root。

2、准备⽂件:把解压到电脑c盘根⽬录。

***/

1、⾸先按llbaixuetx的帖⼦:《内存卡分区教程+link2sd把程序安装到sd卡第⼆分区+移动程序到rom系统内存》进⾏分区,

并确认已成功;

2、⽤R.E浏览器把/data/dalvik-cache/复制到/data/sdext2/

3、输⼊cd..回车,cd..回车,cdadbshell回车,adbshell回车,此时出现$,输⼊su回车,查看⼿机屏幕,出现请求权限提⽰,

选择“允许”,这时命令提⽰符就出现了#。(登陆root⽤户)

4、在#提⽰符下输⼊命令(命令顺序不可颠倒):

rm-r/data/dalvik-cache(删除dalvik-cache⽬录)

ln-s/data/sdext2/dalvik-cache/data/dalvik-cache(建⽴映射关系)reboot(重启⼿机)

5、运⾏完毕,然后⼿机将会重启动。重启动后,⽤R.E浏览器查看

/data/dalvik-cache的容量,如显⽰为EXT3即SD卡的第⼆分区⼤⼩,则表明dalvik-cache已成功移到TF卡,从此以后程序缓

存将会⾃动存储到TF卡的LinuxEXT分区中。

更多推荐

手机tf卡