关于Linux里OOM Killer

总虚拟内存 = 可用物理内存 × vm.overcommit_ratio + 交换分区 java

查看当前虚拟内存使用状况:

cat /proc/meminfo |grep -i commitubuntu

CommitLimit: 最大可用虚拟内存
Committed_AS: 已使用虚拟内存 ide

查看当前参数:

sysctl -n vm.overcommit_memory 测试

修改oom策略

echo 2 > /proc/sys/vm/overcommit_memory
echo 70 > /proc/sys/vm/overcommit_ratio内存

测试方法:

java -Xmx10000m -versionget

参考连接

https://superuser.com/questions/1150215/disabling-oom-killer-on-ubuntu-14-04it

相关文章
相关标签/搜索