减少linux swap对erlang程序的影响
发布时间:2008-04-02 16:37:15来源:红联作者:beainm
在作erlang压力测试的时候,我的机器内存是4G 在erlang程序用到2-3G内存的时候,swapd开始工作了。erlang程序的反应明显慢了下来。但是这时候我实际上还有1G左右的物理内存。起先尝试用swapoff把swap关闭了,系统运行平滑,但是当物理内存用完的时候,我的机器就挂了。这个不是很好。找了资料发现可以解决/proc/sys/vm/swappiness这个问题。/proc/sys/vm/swappiness默认是50,把它设小linux就不倾向使用swap,反之则用swap,最后推荐设为10。