linux里有没有系统函数可以得到CPU的使用情况?
比如top命令可以得到cpu %usr,%system,%nice,%idle信息。
在HP-UX,AIX中呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
比如top命令可以得到cpu %usr,%system,%nice,%idle信息。
在HP-UX,AIX中呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
呵呵,没看清.
至少可以读proc吧?
unix中可以用sar,
AIX中有topas命令.
有没有系统函数可以得到这些信息。而不是执行shell中的命令。
可以用pstat_getdynamic来调用,获取,因为top就是根据这个函数来实现的,不过计算狠复杂点
或者用shell:UNIX95= ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' |grep radiusd|grep -v grep
由于关系公司的有限制问题,我不便把pstat_getdynamic计算方法贴出来
自己看看top的源码不就行了