当前位置: 技术问答>linux和unix
在lunix下系统检测程序
来源: 互联网 发布时间:2016-02-10
本文导语: 小弟需要编写一个c++程序,程序的功能是: 动态显示CPU利用率,内存使用情况,硬盘使用空间大小,硬盘大小 IO信息~ 请问需要如何实现? | 全部都用shell命令可以实现,写也得调用/proc接口 ...
小弟需要编写一个c++程序,程序的功能是:
动态显示CPU利用率,内存使用情况,硬盘使用空间大小,硬盘大小
IO信息~
请问需要如何实现?
动态显示CPU利用率,内存使用情况,硬盘使用空间大小,硬盘大小
IO信息~
请问需要如何实现?
|
全部都用shell命令可以实现,写也得调用/proc接口
|
linux不清楚有没有pstat函数,楼主可以去参考下top命令的源码
再等等高手看看了:)
再等等高手看看了:)
|
用popen调用top,df,iostat等来截取字符串.就是麻烦点.效率低点.
要是全部自己写,就的一个一个的从/proc里进行统计了吧.top,df都就是这样做的.
要是全部自己写,就的一个一个的从/proc里进行统计了吧.top,df都就是这样做的.
|
还是从底层自己搞比较有意思, 用用/proc的接口算了, 其他的方法太现成了.
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。