检查/ proc / pid / statm中的内存使用情况更改

时间:2015-05-14 07:14:22

标签: c linux linux-kernel process-monitoring

我知道/ proc是一个伪文件系统,因此无法使用inotify API。

可以使用select / poll API(如/ proc / mounts)监视/ proc的某些部分。所以我想知道是否有可能以这种方式监控/ proc / pid / statm?

由于/ proc / pid / statm中的所有数据都是由内核动态生成的,我猜测select / poll不会起作用。除了定期阅读/ proc / pid / statm之外,还有其他任何方法可以让我完成我想要的工作吗?

0 个答案:

没有答案