内存跑满后,是会kill 进程的,Linux下面有个特性叫OOM killer(Out Of Memory killer),这个东西会在系统内存耗尽的情况下跳出来,选择性的干掉一些进程以求释放一些内存。
为了保护重要进程不被oom-killer掉,运行:
echo -17 > /proc/48277/oom_adj
# -17表示禁用OOM
如果遭遇权限问题,使用命令:
sudo bash -c 'echo -17 > /proc/48277/oom_adj'
48277 是进程号,您可以通过 top 来进行查看进程号
Powered by ddoss.cn 12.0
©2015 - 2026 ddoss
渝公网安备50011302222260号 |
渝ICP备2024035333号|小程序:渝ICP备2024035333号-2X |
博客简介 |
工程建设规划 |
【实验平台安全承诺书】
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.108,2026-03-03 09:49:07,Processed in 0.0141 second(s).