Назад | Перейти на главную страницу

Amazon EC2 - как определить, насколько загружен каждый процессор

У меня есть микро-экземпляр Amazon EC2. Я считаю, что это 1 ядро ​​(или 2 для периодических всплесков) с 4 процессорами. Я запутался в терминологии (ECU vs CPU vs Core), но на самом деле я хотел бы увидеть, насколько загружен каждый процессор. Когда я смотрю на 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, который графически покажет вам данные об использовании отдельных ЦП.

Установите утилита nmon, который может отображать цветную гистограмму использования ЦП по ядрам с разбивкой по компонентам: