尼克希尔
我想知道是否有一个类似于的程序time
,但是它不仅打印出执行命令所花费的时间,而且还打印出了平均CPU和内存使用率。或者,每隔几秒钟记录一次CPU和内存使用量,然后将其写入文件的程序也可以工作。
任何帮助表示赞赏!
谢谢
天使
Sysstat
包很有用。您可以自定义收集信息的频率和次数。它包含用于CPU使用率,内存,进程的工具。还可以存储不同格式的信息
- iostat:报告有关您的CPU和I / O设备的I / O统计信息的所有统计信息。
- mpstat:有关CPU的详细信息(单个或组合)。
- pidstat:有关正在运行的进程/任务,CPU,内存等的统计信息。
- sar:保存并报告有关不同资源(CPU,内存,IO,网络,内核等)的详细信息。
- sadc:系统活动数据收集器,用于收集sar后端的数据。
- sa1:提取二进制数据并将其存储在sadc数据文件中。这与sadc一起使用。
- sa2:总结与sar一起使用的每日报告。
- Sadf:用于显示sar以不同格式(CSV或XML)生成的数据。
- nfsiostat-sysstat:NFS的I / O统计信息。
- cifsiostat:CIFS的统计信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句