我正在制作一个简单的替代默认Linux系统监视器的工具。
我想了解它如何提取进程统计数据,这些数据在“进程”选项卡中显示。
它可能是运行在/proc上,但我不确定。
此外,我在寻找系统监视器程序的源代码,您知道它在哪里可以找到吗?
谢谢!
保罗
另外,我看了一下GNOME系统监视器和类似ps和top的程序,发现代码很难理解,我无法轻松地看出它们实际上如何获取进程统计数据。我认为libproc库可能非常有用,但我在网上找不到任何关于它包含哪些函数的文档。是否有人能够提供或指导我找到相关文档?谢谢...
top
,没有选项卡...或者,为了不那么讽刺,你可能想要确定你正在谈论哪个程序。提示:它可能与桌面环境或窗口管理器捆绑在一起。 - dmckee --- ex-moderator kitten