linux里有没有系统函数可以得到CPU的使用情况?

发布于 2022-10-03 02:28:54 字数 62 浏览 21 评论 0

比如top命令可以得到cpu %usr,%system,%nice,%idle信息。
在HP-UX,AIX中呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

晨光如昨 2022-10-10 02:28:54

呵呵,没看清.
至少可以读proc吧?

左耳近心 2022-10-10 02:28:54

unix中可以用sar,
AIX中有topas命令.

北城孤痞 2022-10-10 02:28:54

有没有系统函数可以得到这些信息。而不是执行shell中的命令。

硬不硬你别怂 2022-10-10 02:28:54

可以用pstat_getdynamic来调用,获取,因为top就是根据这个函数来实现的,不过计算狠复杂点
或者用shell:UNIX95= ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' |grep radiusd|grep -v grep

成熟的代价 2022-10-10 02:28:54

由于关系公司的有限制问题,我不便把pstat_getdynamic计算方法贴出来

不…忘初心 2022-10-10 02:28:54

自己看看top的源码不就行了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文