设置手机机身虚拟内存,增加手机运行速度.doc

设置手机机身虚拟内存,增加手机运行速度.doc

ID:59320520

大小:16.00 KB

页数:2页

时间:2020-09-05

设置手机机身虚拟内存,增加手机运行速度.doc_第1页
设置手机机身虚拟内存,增加手机运行速度.doc_第2页
资源描述:

《设置手机机身虚拟内存,增加手机运行速度.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、【教程】设置手机机身虚拟内存,增加手机运行速度以前我在论坛看过很多Swap教程,方法几乎都是把Swap做到内存卡上去,偶尔看个不是做到内存卡上的还不能开机自启,开机后需要手动加载swap。在我还是小白的时候,我也跟风把swap做到了内存卡上,但是我的内存卡是C2的,读取速度是在很让我蛋疼。把swap做到了内存卡上后,每次系统在读swap的时候总让我感觉已经死机了..以往的教程是把swap做到内存卡上的,卡的质量有好有坏,把swap做到卡上无疑是坑了那些内存卡不好的朋友。所以今天我给介绍大家一种方法,就是把swap做到手机内存里。手机内存的读取速度和内存卡实在没有可比性,现在我在手机内

2、存里做了64M的swap,手机的运行速度真的有很大提升,和不做swap真的是天壤之别!相信很多做过swap的朋友都有一种一味的追求swap容量大的心理:有的把swap做到256M,甚至512M的。我可以很负责的告诉你,swap并不是越大越好!为什么呢?要回答这个问题,首先简单的向大家介绍一下swap虚拟内存的原理:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理

3、内存不够时,才进行Swap交换。太大的swap空间会造成系统以为有巨大的内存空间而毫不节制的想要把数据存进swap中,从而导致系统一直在做memoryswap,进而拖慢系统响应速度。用过swapper2的同学都知道要设置一个swappiness,他的作用就是当实际内存低于这个值的时候就进行交换,在/proc/sys/vm/下面就有一个swappiness文件,内容不多只有一个数字而已,不信的话可以自己去看一看!步骤:1.将附件解压,把CreatIMG.sh复制到手机/data目录里(不是/sdcard,而且你要注意这些目录的剩余容量够不够你做swap),修改权限为可执行。2.点击执行

4、CreatIMG.sh脚本,十几秒后系统就会在Cache目录下生成64M的swap.img文件,并修改权限可执行。3.把08userinit复制到systemetcinit.d目录下,修改权限为可执行。目的是让手机开机自动加载swap.img文件为swap。4.重启即可生效。可打开超级终端输入free命令查看是否已加载swap.文件代码说明:由于Android下不能像linux一样,直接使用交换文件所以我们可以这样写代码,把swapfile文件虚拟成设备分区loop7,然后将设备分区loop7创建为交换区,再启用交换分区即可!以下是CreatIMG.sh的代码:mount-o

5、remount,rw/cache;→加载cache分区,将cache属性设置成“可读写”swapoff/dev/block/loop7;ddif=/dev/zeroof=/cache/swap.imgbs=1024count=64000;→创建swap.img文件,文件大小为64000K,即64M,可更改以下是08userinit的代码:mount-oremount,rw/cache;→加载cache分区,将cache属性设置成“可读写”losetup/dev/block/loop7/cache/swap.img;→将swap.img文件虚拟成设备分区loop7mkswap/dev/

6、block/loop7;→将设备分区loop7创建为交换区swapon/dev/block/loop7;→启用交换分区systemetcsuper目录里面的文件是开机自启脚本,比如00banner,01sysctl,02mkswap,03firstboot等等,就是在播放开机动画的时候系统依次运行这些脚本,从而达到开启服务的目的。系统会按照每个脚本前面的数字来运行脚本,所以大家应该猜到08userinit的意思了吧。就是系统会在开机时第八个运行userinit脚本,从而达到开机自动挂载swap.img文件的目的。这样swap才是真正的开机服务文件,就是在开机动画那段时间系统就已

7、经自动加载swap了。省去了朋友们开机后手动挂载swap的麻烦。----------------------------------------------------------------------------------------------------------------------------PS:1.cache目录是可以修改的。用写字板打开这两个脚本文件,把cache改成你swap文件的目录就行。比如手机内存的data目录,也就是软件安

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。