社区
Linux/Unix社区
帖子详情
求解决方案: linux下面统计所有的用户,在某一段时间段内的CPU使用,内存使用的百分比,如何做啊?
logpushpin
2004-10-17 08:48:53
小弟原来是在Windows下做开发的,Unix也做过,但是不多! 现在在linux下面做这个东西,感觉有点复杂,肯定要记录每个时刻的每个用户的使用率,然后才能给出一段时间的平均使用率对吧?
麻烦各位给个意见
...全文
357
5
打赏
收藏
求解决方案: linux下面统计所有的用户,在某一段时间段内的CPU使用,内存使用的百分比,如何做啊?
小弟原来是在Windows下做开发的,Unix也做过,但是不多! 现在在linux下面做这个东西,感觉有点复杂,肯定要记录每个时刻的每个用户的使用率,然后才能给出一段时间的平均使用率对吧? 麻烦各位给个意见
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
litw
2004-10-18
打赏
举报
回复
这个问题用shell是很方便解决的,ps -aux按user分,cut出2,3列作计算等,如此再在C中调用,不知道是否符合要求-_-""
ckc
2004-10-18
打赏
举报
回复
有现成的工具
sar
sukaru
2004-10-18
打赏
举报
回复
登陆的用户数量可以通过who -u|wc -l得到
lysliberty
2004-10-18
打赏
举报
回复
读/proc文件. 里面的meminfo和loadavg有你需要的信息.
nakoko
2004-10-17
打赏
举报
回复
感觉上需要利用ps free
万字解析
Linux
中
CPU
利用率是如何算出来的?
全文的内容可以用如下一张图来汇总:
Linux
中的定时器会以某个固定节拍,比如 1 ms 一次采样各个
cpu
核的
使用
情况,然后将当前节拍的所有时间都累加到 user/nice/system/irq/softirq/io_wait/idle 中的某一项上。...
linux
如何使
CPU
使用
率保持在指定
百分比
?
因为连续运行N个(N是
CPU
个数)的dd 命令, 且
使用
率为100%, 这时调度器会调度每一个dd命令在不同的
CPU
上处理.进程来使
CPU
占用率接近xx%。请注意,这个脚本仍然是一个近似的
解决方案
,并不能保证精确地达到xx%的占用...
Linux
中
CPU
利用率是如何算出来的?
全文的内容可以用如下一张图来汇总:
Linux
中的定时器会以某个固定节拍,比如 1 ms 一次采样各个
cpu
核的
使用
情况,然后将当前节拍的所有时间都累加到 user/nice/system/irq/softirq/io_wait/idle 中的某一项上。...
如何用bash shell 脚本监控
Linux
内存
、磁盘和
CPU
?
在本教程中,我们将编写一个 bashshell脚本,它将输出一个三列表,来显示我们机器上的
内存
、磁盘和
CPU
的
百分比
。 让我们开始吧! 该脚本基本上由三个主要部分组成: 监控
内存
: free-m|awk'NR==2{printf...
1.3-
CPU
性能-
CPU
使用
率
目录 三、
CPU
使用
率 ——
用户
CPU
3.1
CPU
使用
率相关重要指标 3.2 查看
CPU
使用
率 —— ps/...
CPU
使用
率是单位时间内
CPU
使用
情况的
统计
,以
百分比
的方式展示。 /proc/stat 提供的就是系统的
CPU
和任务
统计
信息。
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章