内存跑满后,是会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 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 16:08:03,Processed in 0.02341 second(s).