找回密码
 注册
查看: 1415|回复: 6

linux下如何通过程序访问系统状态,比如cpu占有率等等

[复制链接]
发表于 2006-3-27 22:30:29 | 显示全部楼层 |阅读模式
rt
多谢
发表于 2006-3-27 22:32:07 | 显示全部楼层
打 top 然后回车
回复

使用道具 举报

 楼主| 发表于 2006-3-27 22:37:42 | 显示全部楼层
我的意思是在程序实现,多谢了
回复

使用道具 举报

发表于 2006-3-28 15:27:28 | 显示全部楼层
看top源码,其实就是读proc
回复

使用道具 举报

发表于 2006-3-28 22:05:34 | 显示全部楼层
http://www-128.ibm.com/developerworks/cn/linux/l-kerns-usrs/
http://www-128.ibm.com/developerworks/cn/linux/l-kerns-usrs2/
回复

使用道具 举报

发表于 2006-3-31 12:27:44 | 显示全部楼层
/proc/stats
/proc/loadarg

这几个文件有记载.名字不一定完全匹配.

我有一个简单的计算程序.

www.egui.org里面的monitor程序.
回复

使用道具 举报

发表于 2006-3-31 15:23:13 | 显示全部楼层
man proc
proc的stat /proc/pid/stat
编码可以使用procfs.h的数据结构
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-7 05:55 , Processed in 0.022670 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表