И последняя стандартная возможность операционной системы, которую мы рассмотрим — оснастка МОНИТОР НАДЕЖНОСТИ И ПРОИЗВОДИТЕЛЬНОСТИ, запустить которую можно с помощью команды perfmon.msc.
Системный монитор
А точнее, раздел СРЕДСТВА НАБЛЮДЕНИЯ/СИСТЕМНЫЙ МОНИТОР данной оснастки (рис. 11.6).
Рис. 11.6. Системный монитор
СИСТЕМНЫЙ МОНИТОР — это средство, с помощью которого можно следить за текущим состоянием счетчиков производительности, установленных в системе. По умолчанию в ОС присутствует просто огромное количество счетчиков производительности. А в процессе эксплуатации Windows их станет еще больше. Ведь добавить свои счетчики производительности может любая программа или установленный драйвер.
Итак, чтобы добавить на график системного монитора нужные счетчики производительности, нужно воспользоваться пунктом ДОБАВИТЬ СЧЕТЧИКИ контекстного меню графика. После выбора данного пункта перед вами отобразится диалог ДОБАВИТЬ СЧЕТЧИКИ, содержащий список всех доступных в системе счетчиков (рис. 11.7).
Рис. 11.7. Добавление счетчиков производительности на график
Выберите в этом диалоге нужный счетчик, а потом выберите в поле ниже конкретный экземпляр (например, конкретное ядро процессора) счетчика или значение _TOTAL, чтобы просмотреть общие сведения о работе всех экземпляров. И не забудьте нажать кнопку ДОБАВИТЬ. Таким образом вы добавите один счетчик производительности — он появится в правом поле диалога. Далее можно нажать кнопку ОК, чтобы начать просмотр значений счетчиков в реальном времени, или же добавить другие счетчики.
Обратите внимание на флажок ОТОБРАЖАТЬ ОПИСАНИЕ. Установите его, и вы сможете прочитать описание выделенного в данный момент счетчика производительности.
Полезные счетчики производительности
Основное назначение счетчиков производительности — такое же, что и назначение СРЕДСТВА ОЦЕНКИ СИСТЕМЫ WINDOWS. Они позволяют определить компонент компьютера, замена которого наиболее сильно повлияет на повышение общей производительности системы.
Раздел Физический диск, экземпляр _Total С помощью счетчиков данного раздела можно узнать о том, нужно ли покупать более скоростной жесткий диск. А кроме того, они позволят вам понять, достаточно ли оперативной памяти установлено в компьютере.
СРЕДНЯЯ ДЛИНА ОЧЕРЕДИ ЗАПИСИ НА ДИСК — количество процессов, находящихся в очереди на запись информации на физический диск. Если значение часто превышает 2, то пора задуматься о покупке более скоростного диска.
% АКТИВНОСТИ ДИСКА — процент времени, в течение которого жесткий диск выполняет операции чтения и записи. Слишком большое значение счетчика может говорить как о необходимости приобретения более скоростного диска, так и о необходимости покупки дополнительного объема оперативной памяти.
СРЕДНИЙ РАЗМЕР ОДНОГО ОБМЕНА С ДИСКОМ (БАЙТ) — средний размер файлов, перемещаемых между жестким диском и оперативной памятью во время операции чтения и записи. Постоянное слишком большое значение (например, больше 4 Кбайт) говорит о том, что система слишком часто обращается к файлу подкачки. Следовательно, нужно увеличить объем оперативной памяти.
Раздел Память Позволяет следить за использованием оперативной памяти.
БАЙТ СВОБОДНОЙ ПАМЯТИ И ОБНУЛЕННЫХ СТРАНИЦ ПАМЯТИ — количество оперативной памяти в байтах, доступное системе. Значение, большее 4 Кбайт, может говорить о необходимости приобретения дополнительной оперативной памяти.
ОБМЕН СТРАНИЦ/СЕК — количество перемещений между файлом подкачки и оперативной памятью в секунду. Постоянное большое значение счетчика говорит о необходимости приобретения дополнительного объема оперативной памяти.
ОШИБОК СТРАНИЦЫ/СЕК — количество ошибок доступа к оперативной памяти в секунду, при которых оказывается, что необходимые данные находятся не в оперативной памяти, а в файле подкачки. Постоянное большое значение говорит о необходимости приобретения дополнительного объема оперативной памяти.
Раздел Процессор, экземпляр _Total Наблюдать за работой процессора позволяют счетчики данного раздела.
% ЗАГРУЖЕННОСТИ ПРОЦЕССОРА — процентное соотношение времени, которое процессор занят обработкой команд потоков. Постоянное слишком большое значение (больше 80 %) говорит о том, что необходимо приобретать более мощный процессор.
ПРЕРЫВАНИЙ/СЕК — определяет среднее количество прерываний, которые процессор обрабатывает в секунду. Слишком большое значение этого счетчика может говорить о том, что в операционной системе существуют проблемы функционирования устройств, требующих аппаратные прерывания.
Просмотр событий
Обратите внимание на еще одну возможность Windows Vista, которая в дальнейшем нам еще пригодится. Данная операционная система содержит встроенные средства для определения интервала времени, на протяжении которого операционная система загружалась или выходила из спящего/ждущего режима.
Эти сведения хранятся в оснастке ПРОСМОТР СОБЫТИЙ, открыть которую можно с помощью команды eventvwr.msc.
Откройте данную оснастку и перейдите к разделу ЖУРНАЛЫ ПРИЛОЖЕНИЙ И СЛУЖБ/MICROSOFT/WINDOWS/DIAGNOSTIC/PERFORMANCE/OPERATIONAL. В этом разделе хранятся все события, которые влияют на скорость работы операционной системы. В частности, обратите внимание на события со следующими кодами событий (рис. 11.8):
100 — сообщает время загрузки операционной системы (в миллисекундах) от момента загрузки первого файл Windows (bootmgr.exe) до загрузки последней службы или программы, автоматически запускаемой при входе пользователя в систему;
200 — сообщает интервал времени, который тратиться на завершение работы операционной системы;
300 — сообщает время выхода операционной системы из гибернации и режима сна в миллисекундах;
105 — сообщает о слишком долгой работе механизма предвыборки (Prefetch), возможно, пришла пора дефрагментировать данные данного механизма;
302, 203, 201 — сообщают о программах, службах и драйверах, из-за которых замедлился процесс завершения работы, выхода из спящего/ждущего режима или загрузки операционной системы. Если указанная в сообщении с данным кодом служба вам не нужна, лучше отключить ее. Указанный в сообщении драйвер — первый кандидат на поиск и установку новой версии драйвера.
В данном каталоге Windows хранит свои файлы — различные системные библиотеки, оснастки, системные программы, лог-файлы и многое другое. Фактически, это каталог,
в котором установлена Windows.
Открыть данный каталог также можно с помощью переменных среды %systemroot% или %windir%. То есть, при вводе в диалоге Выполнить команды %systemroot% или или %windir%, перед вами отобразится проводник, в котором будет открыта папка %systemdrive%\Windows.
Переменная среды %windir% отличается от %systemroot% тем, что каталог, к которому ведет переменная %windir%, можно изменить с
помощью окна Переменные среды, вызываемого нажатием одноименной кнопки на вкладке Дополнительно окна Свойства системы.
ProgramData Теги: Папка, Vista, Seven Путь:
В данном каталоге Windows хранит различные файлы, общие для всех пользователей системы. Это могут быть настройки различных программ, общие для всех пользователей разделы меню Пуск, и другие файлы.
Для открытия данного каталога можно воспользоваться локальной
переменной среды %allusersprofile% — просто введите данную переменную среды в диалоге Выполнить.
AppData Теги: Папка, Vista, Seven Путь:
В данном каталоге Windows хранит всевозможные файлы сторонних программ, которые относятся к пользователю, которому принадлежит данный профиль. Это могут быть настройки программ для данного пользователя и любые другие данные программ.
Roaming Теги: Папка, Vista, Seven Путь:
В данном каталоге Windows хранит всевозможные файлы сторонних программ, которые относятся к пользователю, которому принадлежит данный профиль. Это могут быть настройки программ для данного пользователя и любые другие данные программ.
Для открытия данного каталога можно воспользоваться системной переменной среды %appdata% — просто введите данную переменную в диалоге Выполнить, и нажмите Enter.
Вы можете изменить расположение данной папки при
помощи вкладки Расположение диалога Свойства данной папки. Или же при помощи параметра строкового типа AppData ветви реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders.