运行 Linux 我有几个进程偶尔会崩溃(游戏服务器),最终使用 100% cpu。
我正在寻找一个程序或脚本来按名称检查进程列表的 cpu 使用情况,如果它们处于 100% 超过 X 时间,例如 30 秒,则杀死它们。我尝试了 ps-watcher,但无法确定如何完成此操作。
仅仅以 100% 的使用率终止进程是行不通的,因为它会在正常操作期间短暂地击中该进程。
我还发现这个脚本似乎可以做我想做的事,但它仅限于一个过程:链接
任何帮助是极大的赞赏!
linux time kill cpu-usage
cpu-usage ×1
kill ×1
linux ×1
time ×1