今天和大家浅谈安卓机的系统运行和内部构造,安卓机的内核都是LINUX,而有些机型的RAM和ROM不够大,从而限制了某些程序的运行,比如某些定制机,玩切水果都会卡个半死,而这个大多数是RAM不够造成的,也有少部分是CPU不行造成的,但是大多数还是RAM的问题。现在的安卓机,RAM只有190MB的机子遍地都是,而手机上有些大游戏至少需要的是120MB多的内存来运行,很显然,190MB等等根本不够用,而给SD卡分区,可以完美的解决这类问题。
本人玩的就是三星的S5360,玩大型的赛车游戏也会卡,于是对SD卡进行了分区,下面说说分区的好处和坏处,好处就是,分区可以提升手机本身ROM和RAM的大小,可以把内存卡的空间分配给手机作为缓存,从而加速手机的运行,使手机更为运行流畅,不管是高端机还是低端机,分区都可以提升安卓手机的基本性能,经过测算,至少大约20%的性能,而这个也是有坏处的,不过可以忽略不计,因为把SD卡作为系统缓存,会加大SD的负担,会频繁的对SD卡第三分区进行读写,虽然对系统没有影响,但是却影响到了SD卡的使用寿命,一般的SD卡使用寿命是10年,这个分区操作,可能会使SD卡的寿命减少3~4年,不过个人觉得无所谓,一张卡能用6年也不错了,到时候新产品又会出来,所以本人觉得可以忽略不计~
看完了以上的介绍,相信各位对安卓SD卡分区还是很陌生,不过放心,下面我们开始教程,大家试试就知道了,因为要格式化,所以大家的内存卡要先复制一份做备份,弄好后再复制回去使用,好啦,教程开始~
提前给大家准备好要的软件,本教程需要手机ROOT权限。
下面是需要的软件:
SD 卡分区软件(电脑上用的):http://kuai.xunlei.com/d/DQZOPPZNJFRM
link2sd启动应用 (安装到手机):http://kuai.xunlei.com/d/DGZUFMYGYHGF
1. 打开安卓分区软件。
2. 将内存卡用读卡器连接至电脑,注意一定要使用读卡器,使用手机的U盘模式会出问题。
3. 如下图,本人用的是8G内存卡做教程,确定做好备份后,右键删除分区(别点到电脑硬盘哦,看清楚自己的内存卡盘符)
4. 忽略卷标,继续删除分区,接着上图,跟着步骤来~
5. 接着右键你的内存卡(还是这个软件)创建分区,接下来要注意咯~
6. 第一个分区必须创建FAT32格式,不然手机不会识别,大小根据自己SD卡,留1.5GB给后面的分区,接着上图~
7. 第二分区选EXT3(EXT2也可以),以后软件主要安装在这里,留96MB给交换分区(交换分区就是RAM分区,大小任意不超过256MB)
创建第二分区还是和前面一样的右键创建分区,这个别出错,出错了要重新来一次的哦~
8. 接下来是最后一个分区,任务即将完成,第三分区交换分区选swap或者swap2(相当于电脑的虚拟内存)
9. 这时候所有的更改都已经完成,但是这些更改并不是真的发生了,我们还需要点击左上角的绿色的小勾,使刚才的更改生效,提示选“是”
10. 然后耐心等待操作完成,完成后点击下方关闭按钮即可。
11. 到这里,电脑上的操作是完成了,完成了后,还可以适当的优化FAT32分区,把FAT32分区格式化为簇大小32KB的,这样对手机读写速度会有很大的提升,这里也有篇日志,里面有格式化工具,但是注意,不用分区,直接点击内存卡的FAT32分区右键格式化即可,千万别又分区哦,当然,你也可以不优化,直接跳过这步~
以上操作是电脑上的全部操作,完成后关闭软件,把原来内存卡里的文件(也就是备份)重新拷回到新的FAT分区,然后装到手机里开机就行了,下面是手机端的教程,同样很重要哦,内存卡分区完了,手机也需要程序来启动这个分区哦~
下载后安装到手机里,这个是启动分区的软件,没了它,刚才的内存卡分区可是无效的哦~
下面继续上教程,上图~以本人的S-5360为例~
1. 在手机安装link2SD并打开~
2. 有提示选择SD卡第二分区系统,我们选择刚才分区使用的EXT3(刚才分区分的是什么文件系统就选什么文件系统,如果EXT3不支持,可以重新分区为EXT2),确定重启手机以使手机系统挂载EXT 3/2分区。
3. 接下来是一个提示,点击确定后,关机15秒后重新开机,系统会自动加载内存卡的第二、第三分区~
4. 正常开机后,进入到link2SD软件里,把设置里的全部勾上~
5. 重启后再次打开link2sd,加载完程序列表之后,我们即可对程序(用户程序,非系统程序)进行移动,就不会占用手机内存,安装软件就没有限制了。也可以打开软件里的存储信息,查看内存卡的使用状况~
以上教程已经全部结束,为你的安卓手机增加SD卡RAM和ROM容量吧。
来源 本帖最后由 chteh 于 3-10-2012 02:46 PM 编辑
|