我管理 Unix 系统,有时,像 CGI 脚本这样的程序永远运行,有时会占用大量 CPU 时间并浪费资源。
我想要一个程序(通常从 cron 调用),它可以根据以下标准(结合 AND 和 OR)杀死这些失控者:
- 名称(由正则表达式给出)
- 使用的 CPU 时间
- 经过时间(对于在 I/O 上被阻塞的程序)
我真的不知道在这种程序的搜索引擎中输入什么内容。我当然可以自己用 Python 编写它,但我很懒,可能已经存在一个好的程序?
(我没有用语言名称标记我的问题,因为 Perl 或 Ruby 中的程序或其他任何可以工作的程序)