Производительность памяти

Производительность памяти

Процесс определения базиса вашего сервера мы начнем с измерения производительности его памяти. Ресурсы процессора и памяти чрезвычайно сильно влияют на функционирование сервера, и поэтому необходимо понять, как программы потребляют эти ресурсы. Для анализа основных элементов процессора и памяти нужна оснастка System Monitor. Запустите System Monitor, и добавьте (кнопка “+”, Add - Добавить) в область графика  счетчики Process\% Processor Time (Про-цесс\% загруженности процессора) и Process\Working Set (Процесс\Рабочее множество памяти). Счетчик % Processor Time выражает процентный показатель продолжительности исполнения процессором всех потоков конкретного процесса (если система не загружена, этот показатель обычно высок для процесса Idle (незанятый)). Working Set - это текущее количество байт физической памяти, используемое процессом. Это значение может превышать минимальное количество байт, фактически требующееся процессу. Оно же может включать физические байты, коллективно используемые несколькими процессами. Важно иметь в виду, что при запуске программы уровень потребления ресурсов процессора значительно возрастает; по этой причине высокие значения, полученные временно при запуске, разумно исключить из данных текущего контроля - так вы сможете получить более точную картину типичного использования процессора программами. После запуска на графике должны отражаться периоды повышения активности процессора, которые соответствуют периодам активности программ (связанным, к примеру, со считыванием оснасткой System Monitor очередного комплекта значений счетчика). Вы можете заметить это, изменив интервал обновления System Monitor. Обратите внимание: если System Monitor настроена на короткий интервал обновления, она считывает данные чаще и вызывает большую активность процессора по отношению к себе.

Читать далее »