Что такое системная нагрузка?

Проверьте настройки, в разделе «Клавиатура», «Ярлыки». Здесь вы можете просмотреть любое количество функций и включить их в выбранные вами комбинации клавиш. Трекпад находится под Системой, Аппаратным обеспечением.

1
задан 6 October 2014 в 22:09

4 ответа

Загрузка системы или Средняя загрузка

Это очередь выполнения, т.е. очередь процессов, ожидающих ресурса (cpu, i / o и т. д.), чтобы стать доступными.

Рассмотрим одноядерный cpu как единую полосу движения с мостом и процессом как автомобили.

Теперь в этой ситуации загрузка системы -

0.0 - Если на дорога. 1.0 - Если трафик на дороге - это именно пропускная способность моста. Более 1 - Если трафик на дороге выше пропускной способности моста, и автомобили должны ждать, чтобы пройти через мост.

Это число не нормируется в соответствии с вашим cpu. В многопроцессорной системе загрузка 2 означает, что мы используем двухъядерный процессор на 100%, загрузка 4 означает 100% -ное использование, если мы используем четырехъядерный процессор.

Вы можете загрузить свою систему с помощью

0.0 - Если на дороге нет трафика. cat /proc/loadavg 1.0 -Если трафик на дороге это именно пропускная способность моста.

Здесь последние три числа, представляющие среднюю нагрузку на систему в течение 1, 5 и 15 минут.

Пример выше указывает на то, что в среднем за предыдущую минуту ожидалось запланированное выполнение 2.20 процессов.

5
ответ дан 24 May 2018 в 03:05

Нагрузка системы зависит от количества ядер процессора, например, если у вас есть процессор Quad Cores (4 ядра), значение 1 означает, что нагрузка системы составляет 25%, а 4 означает 100%.

2
ответ дан 24 May 2018 в 03:05
  • 1
    Это не объясняет, что такое средняя нагрузка, и неправильно относится к соотношению между временем процессора и временем загрузки. – Braiam 6 October 2014 в 22:14

Если вы наберете время безотказной работы терминала, вы увидите что-то вроде: средняя загрузка и три столбца цифр, которые загружаются с одного, пяти и пятнадцати минут. Если у вас есть двухъядерный процессор 2, 100% используется, 1 означает 50% и т. Д.

0
ответ дан 24 May 2018 в 03:05
  • 1
    Это не объясняет, что такое средняя нагрузка, и неправильно относится к соотношению между временем процессора и временем загрузки. – Braiam 6 October 2014 в 22:13
  • 2
    Да. Из руководства по эксплуатации: средняя загрузка 1 означает, что одна система ЦП постоянно загружается, а в системе с 4 процессорами означает, что она не работает в 75% случаев. – EdiD 7 October 2014 в 00:37
  • 3
    Между загрузкой ЦП и средней нагрузкой нет никакой связи. Проверить снова. – Braiam 7 October 2014 в 00:41

Системная нагрузка 2.0 не очень высока.

Среднее значение нагрузки - это мера того, как перегружено ядро ​​процессора с точки зрения количества процессов, которые хотят использовать его сразу.

d1]

Предположим, что один процессор ядра (одиночный поток):

0.0 CPU не делает ничего вообще. Если бы процесс начинал использовать CPU, то он был бы единственным, кто его использовал. 1.0. ЦП имеет максимальный уровень использования, но между процессами для использования ЦП существует нулевое соперничество. То есть работает только один процесс, поэтому он может требовать 100% времени процессора для себя. В качестве альтернативы работает несколько процессов, но ни один из них не претендует на 100% CPU, а их совместное использование ЦП составляет до 100%. Они все еще работают так быстро, как только они будут работать, даже если бы у них был процессор полностью для себя. Больше 1.0. Максимальный уровень использования ЦП, и есть несколько процессов, которые хотят использовать его одновременно, поэтому они работают медленнее, чем в противном случае они могли бы работать, если бы они использовали исключительно процессор. Например, среднее значение нагрузки 3.0 указывает, что процессы работают на одну треть скорости, которую они хотят запустить. Среднее значение нагрузки 50,0 указывает, что процессы работают на 1/50 скорости, которую они хотят запустить, из-за всех остальных процессов. То есть цифры выше 1,0 указывают на то, что доступный процессор делится между все более активными процессами.

Наличие многоядерного ЦП не изменяет значения цифр, а изменяет их интерпретацию. Например, если у вас есть 4-ядерный процессор, то загрузка 1.0 по-прежнему эквивалентна одному процессу с использованием 100% -ного процессора на одном ядре, но есть три других ядра. Таким образом, на четырехъядерном процессоре максимальная эффективность равна 4.0, а не 1.0, и точка, в которой все работает с эффективностью 1/3, составляет 12,0, а не 3,0. Чтобы добавить к сложности, один процесс может иметь более одного потока, каждый из которых требует собственный процессор. Таким образом, один процесс может использовать 100% всех 4 ядер, если он многопоточный.

0
ответ дан 24 May 2018 в 03:05

Другие вопросы по тегам:

Похожие вопросы: