USB磁盘[/dev/sdb]的读写速度太低,不符合插件要求!
【虚拟内存】插件要求USB磁盘设备读取不低于20MB/s,写入速度不低于为30MB/s,此测试速度和USB磁盘实际速度可能有一定差别,以上读写速度仅供参考!
在同等测试条件下,RT-AC86U,RT-AX88U等机型的flash读为10MB/s,写为30MB/s
先使用ssh工具进入路由器后台,然后用xshell、putty等软件登录,用户名密码就是网页端后台的用户密码,附上xshell的新建连接设置。执行一下命令,其中R_LIMIT=20代表20M读速度。
W_LIMIT=20代表20M写入速度。
sed -i '7,8c R_LIMIT=20\nW_LIMIT=20' /koolshare/scripts/swap_make.sh
有些usb2.0U盘,写入速度大概只有4-5M/s,就可以改成W_LIMIT=4:
sed -i '7,8c R_LIMIT=20\nW_LIMIT=4' /koolshare/scripts/swap_make.sh
但即使挂载成功后,其实使用率一直都是0,为何?因为硬件的内存的使用率如下: 由于网件R7000有256M的RAM内存,实际只用了136M左右,大概一半的内存,所以其实是不必挂载虚拟内存用的。但如果其它路由机型物理内存只有128M以下的话,又安装了梅林系统,确实需要安装一个虚拟内存了。