У меня есть cron, который должен записывать загрузку системы, используя время безотказной работы каждые пять минут.

Время от времени средняя нагрузка в течение 5 и 15 минут пересекает 8 (максимум видно 10). Так что система находится под большой нагрузкой? Как точно рассчитать нагрузку на систему в Linux и какой порог нагрузки может выдержать система?

Информация о процессоре на компьютере (HT отсутствует)

cat /proc/cpuinfo | grep -c "processor" 
8
cat /proc/cpuinfo | grep -c "core"
0
cat /proc/cpuinfo | grep -c "physical"
0

2 ответа2

0

Нагрузка - это показатель загрузки процессора. Вы можете думать о том, сколько процессов ожидает выполнения. У вас 8 процессоров, поэтому загрузка 8 означает, что ваш процессор используется на 100% без ожидания выполнения.

0

Похоже, очень низкая нагрузка ...

В любом случае, в то время, когда вы думаете, что есть какая-то нагрузка, вам нужно посмотреть, какие процессы (ы) вызывают (вызывают) ее и почему. Вы можете использовать такой инструмент, как "верх" для первого взгляда. Он покажет использование процессора для топовых процессов. Эта утилита имеет много опций (может, например, отображать данные по загрузке ЦП, использованию ЦП по потокам, что может помочь при анализе).

Затем, в зависимости от архитектуры программного обеспечения и добавления оборудования может быть вариант, но, возможно, не первый.

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