linux实时获取CPU使用率和内存

2025-03-13 23:48:43
推荐回答(5个)
回答1:

推荐用nmon工具,网上搜索下可以下到,可以显示具体每一个CPU的负载情况,以及内存,硬盘,网络IO等。

回答2:

vmstat
最小采样频率可以精确到1秒。
具体的使用方法可以man vmstat 来看看。
还有一个excel 工具可以直接把vmstat 的输出转换成excel的图表。很直观
比如vmstat 1 100
就是采样频率1秒,采样次数为100次。

回答3:

使用程序调用下面两个命令获取,最为简单
cat /proc/meminfo
cat /proc/cpuinfo

回答4:

直接用命令 top

回答5:

top 不行 ?sysstat 有没有?