亚马逊EC2 – 如何确定每个CPU有多忙

我有一个Amazon EC2微型实例。 我相信这是4个CPU的1个核心(或2个周期性爆发)。 我对这个术语感到困惑(ECU vs CPU vs Core),但是我真的希望看到每个CPU有多忙。 当我看到top它似乎只是向我展示核心。 我想看看我的过程是否分布在可用的处理器上,以及每个处理器有多忙,有什么合适的命令来做到这一点?

即使在我的m1.medium框,我只看到1

我没有代表张贴图像,但这是我在媒体上看到的:

 top - 23:47:01 up 13 days, 6:33, 2 users, load average: 0.00, 0.01, 0.05 Tasks: 71 total, 1 running, 70 sleeping, 0 stopped, 0 zombie Cpu0 : 0.0%us, 0.1%sy, 0.0%ni, 99.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3870196k total, 610816k used, 3259380k free, 154292k buffers Swap: 0k total, 0k used, 0k free, 374664k cached 

这是微观的:

 top - 23:47:55 up 23:47, 2 users, load average: 0.04, 0.05, 0.05 Tasks: 59 total, 1 running, 58 sleeping, 0 stopped, 0 zombie Cpu0 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 606212k total, 430924k used, 175288k free, 59664k buffers Swap: 0k total, 0k used, 0k free, 185824k cached 

安装htop,它将以graphics方式显示您个人的CPU使用情况数据。

安装nmon实用程序 ,它可以按核心显示cpu利用率的颜色编码条形图,按组件分解:

在这里输入图像说明