ПримЕчАниЕ

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

Узким местом производительности информационной системы обычно становится один из следующих компонентов:

процессор;

оперативная память;

дисковая подсистема;

сетевой адаптер (сетевая инфраструктура).

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

В счетчиках постоянно обновляются показатели. Это обновление можно отключить, но особого смысла такая операция не имеет: на производительность системы счетчики практически не оказывают влияния. В операционных системах на базе ядра Windows NT для отображения состояния счетчиков служит программа Производительность (Performance Monitor). Для unix-операционных систем можно найти большое количество утилит, но наиболее популярными являются: top (отображает загрузку процессора, использование памяти и данные по наиболее загруженным процессам), iostat (показывает загрузку процессора и параметры использования дисков), nmon (отображает основные параметры нагрузки и позволяет записывать их с заданной периодичностью в файл с последующей обработкой и формированием отчетов) и др.

Число счетчиков непостоянно и может меняться в зависимости от установленного программного обеспечения и подключенного оборудования. Хотя суммарное число доступных для наблюдения и анализа показателей весьма велико (для Windows-системы составляет несколько сотен параметров), но для качественной оценки информационной системы достаточно перечисленных далее. Полный спектр параметров доступен для анализа только квалифицированным специалистам в целях тонкой настройки приложений.

Администраторы сейчас могут найти не одну программу, которая соберет данные производительности системы и сформирует общие рекомендации. Например, Server Performance Advisor от Microsoft (бесплатное ПО) позволяет в течение нескольких минут составить отчет по параметрам системы и представить его руководителю. Но, на взгляд автора, системный администратор должен владеть основами оценки параметров системы.

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

Таблица 11.2. Показатели производительности

Параметр

Состояние компьютера

оптимальное перегруженное
Процент загрузки процессора < 40% > 80-90%
Средняя длина очереди заданий процессора < 2 >4
Процент загрузки процессора обслуживанием системы/процент времени ожидания процессором < 4% > 10%
Обмен страниц памяти в секунду < 500 > 1000
Среднее время операции записи-чтения на логический диск < 15 мсек > 25 мсек
Средняя длина очереди операций записи-чтения на диск < 0,2 > 0,6
Процент использования полосы пропускания сетевого адаптера < 40% > 60%
Очередь на передачу пакетов в сетевом адаптере 0 пакетов > 2 пакетов

То такое "медленно" | Самоучитель системного администратора | Оценка производительности процессора


Самоучитель системного администратора



Новости за месяц

  • Декабрь
    2020
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31