【发布时间】:2014-08-13 03:25:26
【问题描述】:
我的进程在没有人工干预的情况下在 linux 服务器上被杀死。我已经验证了以下场景。
- 用户或管理员均未进行手动干预来杀死
- RAM 和 SWAP 未用完
- 'strace' 给我的消息是“+++ 被 SIGKILL +++ 杀死” - 这让我假设内核已经杀死了进程。
进程占用 16.5GB 的虚拟内存,其中 RAM 为 16GB,SWAP 为 50GB。
任务:总共 393 个,2 个正在运行,387 个正在休眠,4 个停止,0 个僵尸
CPU:12.8%us、0.5%sy、0.0%ni、86.7%id、0.0%wa、0.0%hi、0.0%si、0.0%st
内存:16015M 总计,8700M 已使用,7315M 可用,202M 缓冲区
交换:总共 51199M,已使用 150M,免费 51048M,缓存 5906M
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
31466 xyz 20 0 16.4g 1.3g 6704 R 100 8.3 0:16.99 测试*
能否请您告诉我内核终止进程的其他原因..
【问题讨论】:
标签: linux process kill sigkill