У меня есть микро-экземпляр 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, который может отображать цветную гистограмму использования ЦП по ядрам с разбивкой по компонентам: