Я использую четырехъядерный процессор Freescale IMX6. Я хочу знать, top
перечисляет ли команда использование процессора всеми 4 ядрами или одним ядром. Я вижу, что загрузка ЦП приложения одинакова с 4 ядрами и одним ядром. Я предполагал, что загрузка процессора приложением увеличится на одном ядре и уменьшится на четырех ядрах, но не изменилась.
linux
top
parallelism
cpu-usage
user3818847
источник
источник
htop
для этого.Ответы:
Я не совсем уверен, что вы спрашиваете здесь. Да,
top
показывает использование ЦП в процентах от одного ЦП по умолчанию. Вот почему вы можете иметь проценты> 100. В системе с 4 ядрами вы можете увидеть до 400% загрузки ЦП.Вы можете изменить это поведение, нажав I(это Shift+ iи переключает «режим Irix») во время
top
работы. Это заставит его показывать процент доступной используемой мощности процессора. Как объяснено вman top
:В качестве альтернативы вы можете нажать кнопку, 1которая покажет вам разбивку использования ЦП на ЦП:
источник
top
. Вывод, который я показываю, происходит с моего ноутбука, который имеет один физический процессор с двумя ядрами, каждое из которых имеет 2-е логическое ядро. Результат -top
4 ядра.просто нажмите «1», пока топ работает
источник
Если вы хотите
top
сразу открыть отдельные процессоры, не нажимая1
, вы можете воспользоваться этой-1
опцией.например:
top -1
источник