edit_note帖子
97
stars积分
11,865
event加入
2013-08-24
安卓交流
开启虚拟内存的方法
schedule发表于 2013-11-15 02:35:00
visibility查看 7,820
chat_bubble回复 1,184
#1 楼主
{这个虚拟运存用的是cache文件夹的高速缓存所以不存在伤内存的情况,请大家自行考虑是否需要开启脚本}
{操作之前请认真阅读本贴内容,请谨慎操作,虚拟运存适用任何rom,如有无法开启请检查是否操作错误}
首先要对R.E熟悉!先下载cache-swap脚本,解压把cache-swap脚本放到SD卡里。
然后进去r.e,找到根目录下的etc文件夹。
把cache-swap放进去etc/init.d文件夹里!
【如果没有请自行建立,更改此文件夹的权限】
然后把cache-swap复制到init.d里面
更改cache-swap权限
然后点一下cache-swap会弹出
点linux脚本处理器
然后点执行
执行之后出现提取脚本文件然后显示几行代码就表示成功了可以在根目录的cache文件夹下看到有swap{128M}的文件
请大家注意虚拟运存是不会显示在可用内存里的!这是常识!相信大家都知道,请不要再用可用内存没有增加来确定虚拟运存的效果,虚拟运存的效果只有在你运行多软件或者大型软件时才会体现出来】
若想重新建立swap文件必须删除/data/cache.swap.finish。要取消swap直接删除脚本以及/cache/swap和/data/cache.swap.finish。
当然你也可以自己修改swap开启在data或system里,将脚本里的目录改成相应的即可。代码会贴在下面。默认swap大小128m,可在count=后修改,比如192m就改为196608即192x1024。swappiness(swap活跃度)75%,可修改echo后面的数字来调整。
下面是脚本内容:
#!/system/bin/sh
BUSYBOX=“/system/xbin/busybox“
if [ ! -e /data/cache.swap.finish ];
then
$$$$BUSYBOX dd if=/dev/zero of=/cache/swap bs=1024 count=131072
$$$$BUSYBOX mkswap /cache/swap
$$$$BUSYBOX touch /data/cache.swap.finish;
fi
$$$$BUSYBOX losetup /dev/block/loop7 /cache/swap
$$$$BUSYBOX touch /data/cache.swap.finish
$$$$BUSYBOX swapon /dev/block/loop7 >/data/cache.swap.finish
#$$$$BUSYBOX swapon /cache/swap
$$$$BUSYBOX echo 75 >/proc/sys/vm/swappiness
sync;
{操作之前请认真阅读本贴内容,请谨慎操作,虚拟运存适用任何rom,如有无法开启请检查是否操作错误}
首先要对R.E熟悉!先下载cache-swap脚本,解压把cache-swap脚本放到SD卡里。
然后进去r.e,找到根目录下的etc文件夹。
把cache-swap放进去etc/init.d文件夹里!
【如果没有请自行建立,更改此文件夹的权限】
然后把cache-swap复制到init.d里面
更改cache-swap权限
然后点一下cache-swap会弹出
点linux脚本处理器
然后点执行
执行之后出现提取脚本文件然后显示几行代码就表示成功了可以在根目录的cache文件夹下看到有swap{128M}的文件
请大家注意虚拟运存是不会显示在可用内存里的!这是常识!相信大家都知道,请不要再用可用内存没有增加来确定虚拟运存的效果,虚拟运存的效果只有在你运行多软件或者大型软件时才会体现出来】
若想重新建立swap文件必须删除/data/cache.swap.finish。要取消swap直接删除脚本以及/cache/swap和/data/cache.swap.finish。
当然你也可以自己修改swap开启在data或system里,将脚本里的目录改成相应的即可。代码会贴在下面。默认swap大小128m,可在count=后修改,比如192m就改为196608即192x1024。swappiness(swap活跃度)75%,可修改echo后面的数字来调整。
下面是脚本内容:
#!/system/bin/sh
BUSYBOX=“/system/xbin/busybox“
if [ ! -e /data/cache.swap.finish ];
then
$$$$BUSYBOX dd if=/dev/zero of=/cache/swap bs=1024 count=131072
$$$$BUSYBOX mkswap /cache/swap
$$$$BUSYBOX touch /data/cache.swap.finish;
fi
$$$$BUSYBOX losetup /dev/block/loop7 /cache/swap
$$$$BUSYBOX touch /data/cache.swap.finish
$$$$BUSYBOX swapon /dev/block/loop7 >/data/cache.swap.finish
#$$$$BUSYBOX swapon /cache/swap
$$$$BUSYBOX echo 75 >/proc/sys/vm/swappiness
sync;
全部回复 (1,184)
2013-11-20 00:20:00
#562
不想兔快乐
2013-11-20 07:00:00
#563
rfvzx
2013-11-20 11:47:00
#564
⠇
2013-11-20 15:15:00
#565
看看
2013-11-20 16:32:00
#566
rigyiyg
2013-11-20 20:16:00
#567
几个估计
2013-11-20 22:46:00
#568
擦擦擦擦擦擦
2013-11-20 23:22:00
#569
恩自摸咯
2013-11-21 00:44:00
#570
啦啦啦
2013-11-21 12:08:00
#571
eeeeeecc
2013-11-21 14:35:00
#572
?!!!!!!!!
2013-11-21 14:43:00
#573
。!
2013-11-21 16:47:00
#574
字体背景
2013-11-21 17:29:00
#575
{此处内容需要手机访问才能查看,当前UA+IP:Opera/9.80 (Android; Opera Mini/7.8.33965/32.1214; U; zh) Presto/2.8.119 Version/11.10 58.67.157.70
2013-11-21 20:46:00
#576
好的!!!!
2013-11-21 22:12:00
#577
好好,克隆
2013-11-21 23:52:00
#578
xnzjssj
2013-11-22 00:09:00
#579
]x
2013-11-22 01:03:00
#580
同学
2013-11-22 02:00:00
#581
看看
登录 后才能回复
flag举报帖子