小编use*_*153的帖子

X 时间后杀死 CPU 使用率高的进程?

运行 Linux 我有几个进程偶尔会崩溃(游戏服务器),最终使用 100% cpu。

我正在寻找一个程序或脚本来按名称检查进程列表的 cpu 使用情况,如果它们处于 100% 超过 X 时间,例如 30 秒,则杀死它们。我尝试了 ps-watcher,但无法确定如何完成此操作。

仅仅以 100% 的使用率终止进程是行不通的,因为它会在正常操作期间短暂地击中该进程。

我还发现这个脚本似乎可以做我想做的事,但它仅限于一个过程:链接

任何帮助是极大的赞赏!

linux time kill cpu-usage

23
推荐指数
1
解决办法
3万
查看次数

标签 统计

cpu-usage ×1

kill ×1

linux ×1

time ×1