- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动开启挂载虚拟内存,无须其他swap软件.doc
机锋首发,转载请注明出处 首先简单的向大家介绍一下swap虚拟内存的原理,可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。那这样是不是swap空间越大越好呢,根据我的经验,可能不是这样喔!太大的 swap 空间会造成 kernel 以为有巨大的内存空间而毫不节制的想要把数据捉进内存中,从而导致 kernel 一直在做 memory swap,进而连带拖慢系统响应时间。用过swapper 2的同学都知道要设置一个swappiness,他的作用就是当实际内存低于这个值的时候就进行交换,在/proc/sys/vm/下面就有一个swappiness文件,内容不多只有一个数字而已,不信的话可以自己去看一看! 上面的看不懂无所谓,嘿嘿,就当是我装十三使用的,下面才是正题!首先大家需要有一个swap分区(本人的GT540数据,其他手机根据自身情况设置) 手机进入recovery,advanced(高级)— Partition SD Card 对SD卡分区(分区功能就在这里,看这里,看这里)注意: 1、swap分区大小建议64或者128自己看情况(本人128M) 2、进行这一步之前请首先做好SD卡备份,数据丢失本人不负责!然后大家需要这个工具包 自动挂载swap.rar (235.58 KB) 下载下来解压,让手机和电脑正常连接,然后双击包中的“点击我开启swap脚本.bat”文件既可自动开机挂载swap空间虚拟内存,然后把你的swapper2卸载了,重新开机在模拟终端中使用free命令查看,第二行就是你的swap虚拟内存使用情况!++++++++++++++++++++分割线+++++++++++++++++++++下面是进阶篇,看不懂的就算了,也当本人装十三吧!#!/system/bin/sh
#重新挂载system读写
echo preparing system...
mount -o remount,rw /system
#检测以前是否存在 /system/bin/swap
echo checking for swap installation...
if [ -e /system/bin/swap ];
then
echo swap already enabled, exiting..
mount -o remount,ro /system
exit
fi
#创建/system/bin/swap文件
echo checking for swap partition
if [ -e /dev/block/mmcblk0p2 -a -e /dev/block/mmcblk0p3 ] ;
then
touch /system/bin/swap
echo #!/system/bin/sh /system/bin/swap
echo /system/bin/swap
echo bprop=/system/p /system/bin/swap
echo /system/bin/swap
echo swapon=$(cat $bprop | egrep -c -i -o ro.config.swap=1) /system/bin/swap
echo if [ $swapon = 1 -a -e /dev/block/mmcblk0p3 ]; then /system/bin/swap
echo echo 60 /proc/sys/vm/swappiness /system/bin/swap
echo swapon /dev/block/mmcblk0p3 /system/bin/swap
echo fi /system/bin/swap
您可能关注的文档
- 目标管理(二零一六.6.8).ppt
- 目标管理_决策.ppt
- 目标管理分享PPT.ppt
- 目标管理瓶颈.ppt
- 看电视的好处,设计很给力!.ppt
- 知识流程管理(第三章).ppt
- 知识管理v1.0.ppt
- 知识管理体系建设方案.ppt
- 知识管理实施方法研讨.ppt
- 知识管理的主要理论观点与结构方式.ppt
- 2024年国网北京市电力公司招聘高校毕业生考试(第一批)公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年太原青创招考聘用太原市杏花岭区综合应急大队工作人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年四川省安州区事业单位招聘55人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年天津市农机发展服务中心招考事业单位工作人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽亳州蒙城县招募特聘动物防疫专员18人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年夏福建上杭县事业单位招考拟录人选五公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年国网英大国际控股集团限公司招聘约4人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽安庆桐城团市委选调工作人员1人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年宁波市象山县黄避岙乡人民政府招考编制外人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽合肥肥西县供销社招聘基层单位工作人员12人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
文档评论(0)