Linux下修改Cache过大问题

 

修改/etc/sysctl.conf ,限制系统缓存,添加如下配置:

 

vm.dirty_background_ratio=1
vm.dirty_writeback_centisecs=2
vm.dirty_expire_centisecs=3
vm.drop_caches=3
vm.swappiness =100
vm.vfs_cache_pressure=163
vm.overcommit_memory=2
vm.lowmem_reserve_ratio=32 32 8

 

 

配置立即生效:

$/sbin/sysctl -p

 

 

 

参考:

设置Sysctl.conf用以提高Linux的性能(最完整的sysctl.conf优化方案)

Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches

 

 

猜你喜欢

转载自jatter.iteye.com/blog/2322184