中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

缓存参数调优

目的

对于不同系统的内存使用情况,通过在OS层面调整一些缓存相关参数配置,可以有效提升服务器性能。

方法

通过设置以下系统参数进行调优。

表1 缓存调优参数

Linux参数

参数含义

操作

swappiness

值越大,越积极使用交换分区;值越小,越积极使用内存。

将vm.swappiness的值设置为较低的值“1”,以减少交换分区的使用。

  1. 打开文件。
    vim /etc/sysctl.conf
  2. “i”进入编辑模式,将如下信息添加到文件底部。
    vm.swappiness = 1
  3. “Esc”键,输入:wq!,按“Enter”保存并退出编辑。
  4. 使修改生效。
    sysctl -p

dirty_ratio

内存里的脏数据百分比不能超过这个值。

将dirty_ratio参数设置为“5”

echo 5 > /proc/sys/vm/dirty_ratio