---
title: 缓存参数调优
description: "对于不同系统的内存使用情况，通过在OS层面调整一些缓存相关参数配置，可以有效提升服务器性能。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/PostgreSQL/kunpengdbstune_05_0012.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/PostgreSQL/kunpengdbstune_05_0012.html
indexId: 6ba8e5102625632d5460e76a9817777c18f099d9009479cc9196afc9637e25a976
---
# 缓存参数调优

#### 目的

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


#### 方法

通过设置如表1所示的系统参数进行调优。


**表1 缓存调优参数**

| Linux参数 | 参数含义 | 操作 |
| --- | --- | --- |
| swappiness | 值越大，越积极使用swap分区；值越小，越积极使用内存。 | 打开文件。 vim /etc/sysctl.conf 按“i”进入编辑模式，将如下信息添加到文件最后。 vm.swappiness = 1 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。 使修改后的配置生效。 sysctl \-p |
| dirty\_ratio | 内存里的脏数据百分比不能超过这个值。 | 将dirty\_ratio设置为5，可以让系统更快地将脏页写回磁盘，从而提高系统的响应速度。 echo 5 > /proc/sys/vm/dirty\_ratio |
