概念Out-Of-Memory Killer
OOM Killer
Linux内核机制,在系统内存严重不足时自动选择并终止占用内存较高的进程,以避免系统崩溃
时间轴 (近 90 天)
10月16日
在1核CPU、2GB内存的服务器上,上采样加描摹一张2048像素图像的内存峰值大约在400到600MB之间,两个并行任务会导致OOM Killer随机杀进程。
待验证50%
10月15日
操作系统OOM Killer判断是否终止进程时依据的是瞬时内存峰值是否触及内存上限,而非平均内存使用量
待验证50%
10月12日
Linux内核的OOM Killer会在物理内存和swap均告罄时选择一个进程终止,被杀进程不会留下有意义的报错
待验证50%
9月25日
退出码137表示进程被SIGKILL(信号9)终止,128基准偏移加信号编号9得到137,通常由OOM Killer在内存耗尽时触发
待验证50%