您好,欢迎光临系统之家!

系统之家 - 为您打造全网最优秀的系统论坛!

 找回密码
 注册
搜索

Openwrt(Linux通用)设置swappiness优化虚拟内存使用

查看: 91|回复: 0

[教程] Openwrt(Linux通用)设置swappiness优化虚拟内存使用 [复制链接]

Rank: 64Rank: 64Rank: 64Rank: 64

UID
5
帖子
6490
威望
4255 点
黄金
10415 金币
在线时间
4311 小时
注册时间
2005-5-13
最后登录
2019-9-16

终身成就奖 宣传大使奖

发表于 2019-7-6 10:23:23 |显示全部楼层
最近发现可以设置swappiness来改变虚拟内存的使用效率。swappiness表示实际内存和虚拟内存区域进行数据交换的倾向性大小,数值越大表示倾向性越大。即交换的页面文件越多,反之亦然。这个取值1-99(有些版本没有0和100),比如内存足够大,在跑数据库,那么就可以设置为1。相对的,比如内存非常小,闪存有的是,那么可以设置99。

具体设置方法如下:

  1.查看系统swappiness设置
  cat /proc/sys/vm/swappiness
  默认为60

  2.修改swappiness值为99
  sysctl -w vm.swappiness=99

  3.使设置升效
  sysctl -p

  4.永久性修改
  vi /etc/sysctl.conf
  找到vm.swappiness一行,数字改为99

郑重声明:
1. 本人过去、现在以及将来都不认识楼主,且自古以来与楼主无利益关系。
楼主表述之事与本人无关,只是本着"看贴回贴,利人利己的中华民族优秀传统美德",顺便凑个热闹.
2. 本人在此留言均为网络上复制,用于检验电脑键盘录入、屏幕显示的机械、光电性能。
并不代表本人局部或全部同意、支持或者反对楼主观点。

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

回顶部