运行Linux我有一些进程偶尔会崩溃(游戏服务器),最终使用100%cpu。
我正在寻找一个程序或脚本来按名称检查进程列表的cpu使用情况,并且如果它们以100%的速度超过X时间(例如30秒),请杀死它们。我尝试了ps-watcher,但无法确定如何完成此操作。
仅以100%的使用率杀死该进程是行不通的,因为它将在正常运行期间短暂击中该进程。
我还发现了这个脚本,它似乎可以满足我的要求,但是仅限于一个过程:link
任何帮助是极大的赞赏!
您能否再次发布指向脚本的链接,导致此一个pastebin.com/m1c814cb4似乎不再有效。
我猜对了,您正在运行Minecraft服务器吗?;)
—
PhonicUK 2012年
@Chris S你很沉闷。这是一个非常有趣的问题。您是否可以为索赔提供信息来源,“因为它们吸引了质量低下,自以为是的垃圾邮件,而且答案很快就过时了”。您能举一些例子说明这个问题的现有答案如何实现吗?我没有屏住呼吸。
—
db