В CentOs у меня есть задача, которая конвертирует файлы. Он работает днем и ночью, и я хочу убедиться, что он использует все 4 ядра большую часть времени. В Windows я могу просто посмотреть на гистограммы производительности в диспетчере задач, чтобы увидеть полное использование, я люблю GUI.

Как мне это сделать в Linux?

3 ответа3

3

Команда "uptime" - самый быстрый способ получить представление. С 4 ядрами и вашей задачей, занимающей всю доступную свободную емкость, она должна составлять где-то около 4.0 на всех цифрах, перечисленных после "средних нагрузок". Это показывает вам среднее использование за последнюю минуту, 5 минут и 15 минут. Команда "top" предоставит вам список обновлений процессов, использующих большинство системных ресурсов, если вы беспокоитесь, что другая задача использует много ресурсов (введите "q", чтобы выйти из нее), и если вы считаете, что вам нужно возиться насколько важны другие задачи, прочитайте man-страницу для команды 'nice'.

2

top уже упоминался, но я считаю, что htop - очень хорошая замена top. Он также имеет графическое (ncurses) отображение текущей загрузки ЦП, отдельно для всех ядер.

Редактировать: Также в вашей среде рабочего стола, вероятно, уже установлен диспетчер задач. Для xfce это называется xfce4-taskmanager .

0

Я собираюсь добавить свой собственный ответ.

Используйте команду «top», но нажмите «1» во время ее работы, чтобы вызвать список ядер и распределение использования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .