分享一下刚学会的招术---开启SWAP分区
本帖最后由 shaula 于 2015-1-17 22:41 编辑用分区软件(我用的是MiniTool分区向导)将U盘分出一个64M的linux swap分区,挂到ac68u上面。
telnet进入路由,fdisk -l 查看swap分区名,我的是 /dev/sdb1
打swapon /dev/sdb1(换成你的swap分区名)
然后打 free 命令查看有没有成功
关闭swap分区的命令 swapoff /dev/sdb1
下面是通过新建一个swap文件的方式来为路由增加swap
dd if=/dev/zero of=/mnt/system/swap bs=1024 count=65536注:/mnt/system 是我的移动硬盘ext4分区挂载点,if=输入文件名 of=输出文件名,bs=块大小,count=文件大小
mkswap /mnt/system/swap
swapon /mnt/system/swap
行了。
感谢分享 技术贴,顶一个 发现使用swap后,上传比原来稳定,一直都是满速运行。这个方法推荐给把路由当作NAS使用的人。
路由重启后SWAP会消失,是否每次都要手动挂载? littlebell 发表于 2015-2-9 19:55
路由重启后SWAP会消失,是否每次都要手动挂载?
是的,不过一般情况下,路由也不需要重启。即使重启,那个swap文件还在,只需要执行最后一步就可以了。 本帖最后由 littlebell 于 2015-2-10 01:42 编辑
明白了,我只是测试的时候试了重启,但没有单独分swap区,只是在U盘中建了一个单独文件夹存放swap文件,等明天试试能不能用jffs分区脚本自启动,谢谢:),对了,我测试时划分了256M的swap空间,但发现好像一直没有占用,是否重载时候才会启用? littlebell 发表于 2015-2-10 01:40
明白了,我只是测试的时候试了重启,但没有单独分swap区,只是在U盘中建了一个单独文件夹存放swap文件,等 ...
一开始是没有使用的,不过下载一段时间后,内存占用量大起来,系统会自动将部分内部转移至swap里。我也划 了256M,最后会用光。 本帖最后由 littlebell 于 2015-2-10 22:09 编辑
shaula 发表于 2015-2-10 09:09
一开始是没有使用的,不过下载一段时间后,内存占用量大起来,系统会自动将部分内部转移至swap里。我也划 ...
jffs脚本自启动OK,只是我基本不用路由直接下载,用NAS下,今天专门测试了一下,用路由下载的时候时间长些确实会有占用了,不用路由下载貌似还是不会有占用,我测试时间不长,上传没有发现有明显不同,还是感谢分享:) 请教一下LZ,新建SWAP分区与新建一个swap文件的方式,两者选择其一就可以吧?还是两个都必须设置?
页:
[1]
2