本文不讨论安卓技术细节,也不讨论安卓版本的差异,只是从最近的一些实际操作出发说说不一定普适的做法,所以不放到技术分类,就当我胡言乱语吧。
要真正体验出“优化”效果,还得用“老”机,因为配置低,所以很容易就卡得不行了,一点点的改进也不明显,于是就验证了做法的实际作用。我就从一台老平板开始,去年买的,运存512M,说运存不说内存,省得有人说内存运存分不清,其实我分得挺清的,虽然厂家们都会有意混淆,他们说的内存是内部存储器,与PC上的内存不同概念,运存是相当于PC上的内存。说平板上的内存,1G,还有5G的内部SD卡空间,另支持插存储卡,有的统称为USB存储空间,一般可称为内卡与外卡。不过外卡基本没什么用,速度慢,而且APP装不到它上面,最多移动到存储卡只能移到内卡上,所以外卡只能用来装零散的存储文件,但内卡也快不到哪去,即使应用可以移动到它上面以节省内存空间,但加载就没那么快,特别在较老配置的平板或手机上,所以有时开机后,会发现移动到内卡上的应用没有立即显示,可不移不行,因为内存不够。
说完配置,然后在该机比较“平稳”运行大半年后,终于微信撑爆了内存,于是不得不移动一些占用空间大的家伙到内卡,但速度仍然慢得很明显,所谓清理工具,都不是很有效,因为它们大多比较小心,对有用的部分尽量避开,更多地去清理缓存与运存,至于运存就不多说了(参考《Android手机真的需要经常清理内存吗》),要运行应用就还得重新占用,缓存,清一次后又会重新生成,所以指望清理这两个来加速安卓是不行的。至于其它的什么垃圾文件,基本都很小,所以只能慢慢清理着微信里的过期视频与图片文件,但有太多舍不得删的,而且它们本来就在存储卡上,就算腾出约1G的可用空间也对性能没有很大的提升。
真正要提升点性能的还得增加内存的可用空间,虽然完全解决问题要硬件配置的提高,凑合用不换机就只能搞软件入手,目标还是清内存,开始只不到100M可用空间,还好机虽老也ROOT过了(就算ROOT过,各种清理软件,百度、猎豹等等专业和其它附带清理功能的APP都不会真的对内存中的可清理部分下手),至于卸载删除预装APP似乎作用也不大,顶多减少些启动,省一点电,电无所谓,反正没拿到外面用,省不省没事,启动,不开机启动也有的是启动的地方,干掉虽然对空间也省不出太多来,好歹也能空出一些。
更多的是对内存里的垃圾文件清理,比如/data/dalvik-cache,也是缓存文件,不过你卸载掉的程序生成的缓存也会留在这里,不会自动删除,在清空这个文件夹后,重启会自动重新生成那些还在运行的程序的缓存,所以在清空它后的第一次重启会慢一些。/data/local/tmp/,据说是安装失败的程序在这里,也可以清空。至于那些预装APP所待的文件夹里要怎么删除、删除哪些,网上有详尽的列表,就不罗列了,反正不要删了那些被大家认为是不可删的APP就行,瘦身也要健康,机器还是要运行的。
再接着,就清理那些后来我装的但现在已经没有的应用,比如百度手机助手,反正平板上只要一个微信,也可以自己升级,没必要百度手机助手帮忙,何况它占用的也很多,清理功能也帮不上什么忙,其它一些后来用不到的也卸载了,什么WPS、UC浏览器,不用的都走人。
在把内存清出400M可用后(很快没两三天,这个数字就下降到300M左右),还是卡,但是和以前相比能明显感觉到有点快了,毕竟配置不高,有用的操作还是能够感得到的。所以对这种机器来说,内部存储器一定要有足够的可用空间,这是优化它的有效的方法。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1734.html