Linux关及性能的相关内核参数(一)


1 位于/proc/sys/vm/
1)dirty_ratio:控制文件系统的文件系统写缓冲区的大小,写缓存占系统内存的百分比,表示当写缓冲使用到系统内存多少的时候,开始向磁盘写出数据。
2)dirty_background_ratio:控制文件系统的pdflush进程,在何时刷新磁盘。当写缓冲使用到系统内存多少的时候,pdflush开始向磁盘写出数据。增大之会使用更多系统内存用于磁盘写缓冲,也可以极大提高系统的写性能。
3)dirty_writeback_centisecs:控制内核的脏数据刷新进程pdflush的运行间隔。
4)dirty_expire_centisecs:声明Linux内核写缓冲区里面的数据多“旧”了之后,pdflush进程就开始考虑写到磁盘中去。
5)swappiness:swappiness的值的大小决定着如何使用swap分区。swappiness=0的时候表示最大限度使用物理内存,然后才是swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。

2
在《深入理解缓冲区》中,将继续分析如上的四个以dirty开头的相关的参数。

3
推荐阅读:
http://www.pgsqldb.org/mwiki/index.php/Linux%E5%86%85%E6%A0%B8%E5%8F%82%E6%95%B0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值