监视CPU和内存使用情况的程序

尼克希尔

我想知道是否有一个类似于的程序time,但是它不仅打印出执行命令所花费的时间,而且还打印出了平均CPU和内存使用率。或者,每隔几秒钟记录一次CPU和内存使用量,然后将其写入文件的程序也可以工作。

任何帮助表示赞赏!

谢谢

天使

Sysstat包很有用。您可以自定义收集信息的频率和次数。它包含用于CPU使用率,内存,进程的工具。还可以存储不同格式的信息

  1. iostat:报告有关您的CPU和I / O设备的I / O统计信息的所有统计信息。
  2. mpstat:有关CPU的详细信息(单个或组合)。
  3. pidstat:有关正在运行的进程/任务,CPU,内存等的统计信息。
  4. sar:保存并报告有关不同资源(CPU,内存,IO,网络,内核等)的详细信息。
  5. sadc:系统活动数据收集器,用于收集sar后端的数据。
  6. sa1:提取二进制数据并将其存储在sadc数据文件中。这与sadc一起使用。
  7. sa2:总结与sar一起使用的每日报告。
  8. Sadf:用于显示sar以不同格式(CSV或XML)生成的数据。
  9. nfsiostat-sysstat:NFS的I / O统计信息。
  10. cifsiostat:CIFS的统计信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何监视单个进程的CPU /内存使用情况?

如何使用Java监视计算机的CPU,内存和磁盘使用情况?

在Linux中监视程序的内存使用情况

监视Java内部对象和内存使用情况

批处理脚本,用于监视和响应特定程序的CPU使用情况

如何监视内存使用情况?

使用Java程序查找虚拟机的CPU,磁盘和内存使用情况

跟踪每个进程的CPU和内存使用情况

文件javascript的CPU和内存使用情况

运行程序后如何查看其CPU和内存使用情况

如何在ASP.NET中监视计算机的cpu,内存和磁盘使用情况?

pmap和内存使用情况

mmap和内存使用情况

Gnome资源监视器报告的C ++程序中的内存使用情况:混淆

通过Java应用程序监视自己的内存使用情况

监视应用程序内存使用情况的正确方法是什么?

监视JVM的非堆内存使用情况

如何监视Java内存使用情况?

如何监视Node.js的内存使用情况?

如何以编程方式从Java应用程序中获取内存,线程和CPU使用情况?

如何从perfmon监视服务结构微服务和SF服务的内存使用情况

系统监视器和顶部报告的内存使用情况截然不同

尝试从性能监视器中提取CPU和网络使用情况信息

如何在Mac上跟踪和记录CPU和内存使用情况?

内存使用情况:程序分配了过多的内存

如何使用awk按进程名称分组并总结内存和cpu使用情况?

如何获取使用 ProcessBuilder 执行的进程的内存使用情况和 CPU 时间?

systemctl状态未显示CPU /内存使用情况?

如何获取特定配置单元查询的cpu,内存和IO使用情况?