修改/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