各位老哥,求推荐一个工具(或代码实现)通过进程名或 pid 监控相应程序在运行期间的 cpu 和内存的平均占用率,
比如 qq 运行了 3 小时,那么想知道这 3 个小时内,qq 平均占用的 cpu 百分比,和内存大小,有这样的工具吗?或者是用脚本实现都可以,谢谢各位
比如 qq 运行了 3 小时,那么想知道这 3 个小时内,qq 平均占用的 cpu 百分比,和内存大小,有这样的工具吗?或者是用脚本实现都可以,谢谢各位
@lff0305 @skylancer @rochek 这玩意儿怎么用啊,看都看不懂,哪个指标代表CPU, 哪个指标代表内存?y轴0~100w代表的是各自的百分比吗, 换算出来,好像也不对,跟实际占用比的结果对不上😭啊,有清楚的大佬吗

1
lff0305 Feb 28, 2019
WIN 的话调用 MS 的 Performance Counter API 或者 WMI API
Linux 就调用 ps 等等工具,parse output |
3
rochek Feb 28, 2019
Win 下做开发,监控资源利用率?
VS 有这个功能。 |
5
css3 OP 大佬们呢😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭
|
6
JoJoP Feb 28, 2019
grafana prometheus wmi_exporter
|
7
d0m2o08 Feb 28, 2019
Process Lasso
 |
8
yulgang Feb 28, 2019
机器多的话,用 zabbix 可以简单的通过指定进程名监控到 CPU 和内存使用情况,也可以配合脚本自动发现占用靠前的进程,然后记录下这些 CPU 内存数据。
|
10
arrow8899 Feb 28, 2019
|
11
miaotaizi Feb 28, 2019
自带的活动监视器满足不了吗?
|