Все описанные выше параметры являются новыми параметрами операционной системы Windows Vista. В Windows ХР они не поддерживались.
• /М: – устанавливает провайдера счетчиков производительности Windows Vista на основе настроек, определенных в XML-файле.
Еще одной программой, которую мы рассмотрим в данном разделе книги, будет программа командной строки unlodctr.ехе. С ее помощью можно удалить из реестра сведения о счетчиках производительности, добавляемых конкретным драйвером, файлом манифеста или провайдером. Далее приведены примеры использования данной программы. Каждая команда позволяет удалить из реестра счетчики производительности:
• unlodctr.ехе <���драйвер> – добавляемые указанным драйвером;
• unlodctr.exe/т:<���файл манифеста> – описанные в указанном файле манифеста;
• unlodctr.exe/g: – принадлежащие провайдеру, имеющему соответствующий GUID-номер;
• unlodctr.exe/р:<���имя провайдера> —принадлежащие конкретному провайдеру.
Параметры реестра. Параметры работы счетчиков производительности хранятся в ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsof t\Windows NT\ CurrentVersion\Perf lib. С помощью параметров и подразделов данной ветви реестра можно как просмотреть сам список счетчиков производительности и их описания, так и запретить использование счетчиков. Данная ветвь реестра и ее подразделы могут включать в себя следующие параметры.
• Disable Performance Counters – если значение данного параметра REGDWORD-типа равно 1, то вы не сможете получить доступ к счетчикам производительности локального компьютера.
• TotallnstanceName – этот параметр строкового типа хранит название экземпляра Total.
• Updating – если значение данного параметра REG_DWORD-типа равно 0, то вы не сможете получить доступ к счетчикам производительности локального компьютера.
• Counter – этот параметр типа REG_MULTI_SZ содержит список всех счетчиков, доступных в операционной системе. Он хранится в подразделе 0 0 9 указанной ветви реестра.
• Help – параметр типа REG_MULTI_SZ содержит описание всех счетчиков, доступных в операционной системе. Он хранится в подразделе 00 9 данной ветви реестра.
Сами же параметры работы определенного счетчика производительности содержатся в параметрах ветвей реестра следующего формата: HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\\Performance.
• First Counter и Last Counter – эти параметры REG_DWORD-типа определяют номера счетчиков, настройки которых хранятся в данной ветви реестра.
• First Help и Last Help – параметры REG_DWORD-типа, определяют номера описаний счетчиков, настройки которых хранятся в данной ветви реестра.
• IsMultilnstance – если значение данного параметра REG_DWORD-типа равно 1, то счетчики производительности, определяемые в ветви реестра , поддерживают отслеживание работы нескольких экземпляров.
• Library – этот параметр строкового типа содержит название библиотеки, в которой описаны функции работы с данными счетчиками.
• Open Timeout – параметр REG_DWORD-типа, определяет максимальное время ожидания загрузки счетчиков, описанных в данной ветви реестра.
Подраздел Группы сборщиков данных
С помощью данного подраздела можно создать набор данных, собирающих сведения о работе определенного системного компонента (для работы этой возможности необходимо, чтобы была запущена служба Планировщик заданий). Рассмотрим подразделы, которые включает в себя подраздел Группы сборщиков данных.
Первый подраздел называется Особый. Как вы знаете, именно в него помещаются наборы данных, созданные с помощью контекстного меню подраздела Системный монитор. Однако с помощью команды Создать → Группа сборщиков данных контекстного меню данного подраздела вы самостоятельно можете создавать пользовательские наборы данных. После выбора данной команды перед вами отобразится мастер создания набора данных, схожий с мастером подраздела Системный монитор. Как и в предыдущем случае, вы можете указать имя создаваемого набора данных, путь к файлу, в котором будут храниться данные данного набора, а также учетную запись, от имени которой будут запущены объекты создаваемого набора данных, и указать, будет ли набор данных запущен сразу же после своего создания.
Однако также данный мастер предложит вам указать, на основе каких данных будет создан набор. Можно установить переключатель в одно из двух положений.
• Создать из шаблона – позволяет создать набор данных на основе следующих, доступных по умолчанию, шаблонов.
– Основной – создает объект, собирающий сведения, журнал трассировки, а также объект конфигурации. Объект собирает сведения от всех счетчиков производительности объекта Процессор. Журнал производительности использует для своей работы провайдера Windows Kernel Trace. Объект конфигурации следит за параметрами ветви HKEY_LOCAL_MACHINE\ SOFTWARE\MicrosoftWindows\CurrentVersion.
Читать дальше
Конец ознакомительного отрывка
Купить книгу