0

我想知道是否有人可以向我指出任何库或教程来处理测量。首先是CPU使用率,但后来我需要网络(我已经发现libcap,这很好吗?)和内存使用量。

我相信每一个都将是一个不同的库或项目,所以提前感谢。

我目前在 C++ 中的 UNIX 系统的数据库监控系统中工作。

PS.:有没有办法从 c++以编程方式访问 htop ?

佩德罗

4

2 回答 2

3

查看/proc文件系统。它包含一堆带有系统统计信息的纯文本文件。/proc/stat有cpu信息,/proc/net/*有网络信息。

此外,/proc/<pid>/*还包含有关特定进程的信息。

于 2011-09-21T16:01:22.423 回答
0

这就是我要找的:http: //developer.gnome.org/libgtop/stable/libgtop-white-paper.html

于 2011-09-27T15:20:44.660 回答