主题:求写一个monitor的程序,谢谢啦
写一个计算机资源监控程序,该监控程序用来监控当前计算机每个进程的cpu和内存使用量。
只要其中一项(cpu或内存)超过规定的上限值时结束该进程.
具体要求如下:
1.每个进程的cpu和内存配额需要写在配置文件中。监控程序定时检查系统中进程的cpu和内存使用量 ,定时时间间隔也需要写在配置文件中。配置文件的格式可以自己
确定。
2.当有进程超过配额时,监控程序杀死该进程,但是root用户的进程不受配额限制。
3.配置文件中的内容可以随时更新,更新后监控程序在不中断运行的情况重新读取配置文件。
4.把监控程序做成守护进程,要求在Linux操作系统起来时自动运行。
只要其中一项(cpu或内存)超过规定的上限值时结束该进程.
具体要求如下:
1.每个进程的cpu和内存配额需要写在配置文件中。监控程序定时检查系统中进程的cpu和内存使用量 ,定时时间间隔也需要写在配置文件中。配置文件的格式可以自己
确定。
2.当有进程超过配额时,监控程序杀死该进程,但是root用户的进程不受配额限制。
3.配置文件中的内容可以随时更新,更新后监控程序在不中断运行的情况重新读取配置文件。
4.把监控程序做成守护进程,要求在Linux操作系统起来时自动运行。