像Linux这样的Perfmon?

Dan*_*ira 15 linux performance monitoring

在windows中有perfmon来监视系统的各种性能方面(称为计数器).

Linux上有类似perfmon的吗?

特别是对...感兴趣

  • CPU使用率(总进程/每进程/内核)
  • 内存使用情况(内核/每个进程/内核)

...是否可以将此信息存储在文件中以供将来分析?

Riz*_*sim 12

DStat是我个人最喜欢的工具.从它的页面:

  • 结合vmstat,iostat,ifstat,netstat信息等
  • 在完全相同的时间范围内显示统计数据
  • 启用/订购计数器,因为它们在分析/故障排除期间最有意义
  • 用于处理其他计数器的插件框架.(例如Wifi质量)

我喜欢它!它肯定比sar更灵活(也更容易使用),我们只是定期写入文件.


gre*_*awk 9

程序"顶部"完成了大部分工作.但它不处理网络流量.

编辑:

如果您需要记录此信息以进行后期处理/分析,您可以使用标准软件包"sar"来执行此操作.它支持许多不同的性能数字,包括:磁盘,CPU,内存,网络等.

sar manpage

  • "htop"是一款更好,更现代的顶级版本,我建议尝试一下. (2认同)