Если вам кажется, что ваш компьютер работает медленно, монитор производительности Windows – это один из инструментов опытного пользователя, который поможет вам устранить причину неполадок. Мы покажем вам, как эффективно использовать этот монитор данных
Вам кажется, что ваш компьютер работает вяло и не реагирует на запросы? Это может быть связано с любым количеством факторов – слишком много приложений, работающих одновременно, старое или слабое оборудование, скрытое вредоносное ПО в системе и т.д. – и самое сложное – определить, какие из них относятся к вам.– и самое сложное – определить, какие из них относятся к вам
Хорошей новостью является то, что в Windows есть масса полезных диагностических инструментов , и один из них называется Монитор производительности (не путать с Монитором надежности). Его использование может значительно сократить время поиска и устранения неисправностей
Вот краткое, но полное введение, в котором рассказывается, почему вы должны его использовать и как начать работу
Как запустить монитор производительности
В Windows 10 вы найдете не менее пяти способов доступа к Монитору производительности. Лично я использую только первый способ, но вы можете использовать любой из них, который для вас наиболее привычен и удобен
- Через поиск Windows: Откройте меню Пуск , найдите монитор производительности и запустите Монитор производительности (который должен быть помечен как приложение для рабочего стола).
- Через административные инструменты: Откройте Панель управления и перейдите к Система и безопасность > Административные инструменты , затем дважды щелкните ярлык Монитора производительности.
- Через окно выполнения: Используйте сочетание клавиш Windows + R , чтобы открыть окно выполнения (одно из многих сочетаний клавиш Windows, которые необходимо изучить), затем введите perfmon и нажмите OK.
- Через командную строку: Используйте сочетание клавиш Windows key + X , чтобы открыть меню Power User Menu (одна из многих суперспособностей Windows, которые необходимо изучить), затем нажмите Command Prompt. В командной строке введите perfmon и нажмите Enter.
- Через Windows PowerShell: Запустите PowerShell с помощью выбранного вами метода, затем введите perfmon и нажмите Enter. Этот метод наиболее полезен, если вы уже являетесь постоянным пользователем PowerShell.
.
Запустив Performance Monitor, не пугайтесь его не очень дружелюбного интерфейса. Вот наш пошаговый обзор того, что может сделать этот инструмент, который облегчит вам работу
1. Мониторинг всех видов данных
По умолчанию Монитор производительности начинает работу с одного измерения данных: Время процессора. Это показывает, какой процент максимальной мощности вашего процессора используется в каждый момент времени, или, другими словами, насколько интенсивно он работает в каждый момент времени
Монитор производительности позволяет добавлять и удалять ‘счетчики’ на доске (счетчик – это просто другое слово для ‘того, что вы хотите отслеживать’). Такая гибкость делает этот инструмент настолько полезным
Таким образом, несмотря на то, что вы можете использовать Диспетчер задач для обзора производительности, этот инструмент гораздо лучше использовать, когда вы конкретно пытаетесь диагностировать определенную проблему
Чувствуете, что еще не все поняли? Ничего страшного. Давайте рассмотрим некоторые из различных счетчиков, которые вы можете добавить. Это поможет вам лучше понять, что такое счетчики и почему они полезны:
- Memory | % Committed Bytes in Use : Отслеживает, какой процент оперативной памяти в настоящее время занят (‘используется’). Этот показатель должен меняться по мере открытия и закрытия приложений, но если он постоянно увеличивается, это может указывать на утечку памяти.
- Network Interface | Bytes Total/sec : Отслеживает количество байтов, отправленных и полученных через определенный сетевой интерфейс (например, Wi-Fi или Ethernet). Если этот показатель превышает 70% пропускной способности интерфейса, следует задуматься об обновлении.
- Файл подкачки | % использования : Отслеживает, сколько места в файле подкачки используется в вашей системе. Если этот показатель постоянно высок, вам следует увеличить объем физической оперативной памяти или, по крайней мере, увеличить размер файла подкачки.
- Физический диск | % дискового времени : Отслеживает, сколько времени жесткий диск тратит на обработку запросов на чтение и/или запись. Если этот показатель постоянно высок, следует подумать о переходе на твердотельный диск.
- Physical Disk | % Disk Read Time : То же, что и выше, только для запросов на чтение.
- Физический диск | % времени записи на диск : То же, что и выше, только для запросов на запись.
- Процессор | % времени прерываний : Отслеживает, сколько времени тратит процессор на обработку аппаратных прерываний. Если этот показатель постоянно превышает 10-20%, это может указывать на потенциальную проблему в одном из аппаратных компонентов.
- Thread | % Processor Time : Отслеживает, сколько возможностей вашего процессора используется отдельным потоком процесса (приложение может иметь несколько потоков). Полезно только в том случае, если вы можете определить, какой поток нужно отслеживать.
.
Обратите внимание, что счетчики удобно распределены по категориям в Мониторе производительности, поэтому каждый из вышеперечисленных счетчиков имеет префикс. Эти категории пригодятся, когда вы захотите настроить наборы коллекторов данных (подробнее об этом ниже)
Вы также можете добавить целую категорию счетчиков в монитор вместо того, чтобы выбирать отдельные счетчики за один раз
Pro Tip: Вы можете создать свои собственные счетчики производительности, используя такие языки, как Visual Basic, C#, F#, а также PowerShell. Инструкции по этому вопросу выходят за рамки данной статьи
2. Создание наборов коллекторов данных
Допустим, вы хотите отслеживать использование памяти в вашей системе каждую неделю. Не слишком ли хлопотно открывать Performance Monitor и каждый раз добавлять каждый из нужных вам счетчиков?
Что если вы хотите отслеживать использование памяти, диска с данными, сети и производительность индексатора Windows Search Indexer? Разве не еще более хлопотно менять счетчики один за другим вручную?
Вот тут-то и приходят на помощь Наборы сборщиков данных
Набор коллектора данных – это группа различных счетчиков производительности, которые можно сохранить, чтобы иметь быстрый доступ к ним, когда вы хотите контролировать определенный аспект вашей системы. Они также могут быть использованы в качестве шаблонов при создании новых наборов коллекторов данных
Windows 10 поставляется с двумя предопределенными наборами. Их можно найти на боковой панели в разделе Наборы сборщика данных > Система
- Диагностика системы : Подробный набор счетчиков, которые отслеживают и регистрируют все виды глубокой системной информации. Работает в течение 60 секунд, после чего автоматически отключается. Он может сообщить вам, например, о том, что некоторые из ваших аппаратных средств могут скоро умереть.
- Производительность системы : Подробный набор счетчиков, которые отслеживают информацию, относящуюся к процессорам, жестким дискам, памяти, производительности сети и трассировке ядра. Работает в течение 60 секунд, после чего автоматически отключается.
Что означает, когда набор сборщика данных ‘работает в течение 60 секунд’? В этом и заключается преимущество использования наборов: они работают в фоновом режиме и собирают информацию только во время работы. Вы можете запланировать их запуск или остановку в соответствии с различными условиями (подробнее об этом ниже)
Итак, давайте рассмотрим процесс создания собственного пользовательского набора сборщика данных
На боковой панели щелкните правой кнопкой мыши на Data Collector Sets > User Defined и выберите New > Data Collector Set
Дайте ему имя, например ‘Производительность сети’ или ‘Утечки памяти’, и обязательно выберите Создать вручную (Дополнительно) , чтобы настроить его с нуля. Нажмите Далее
На вопрос о том, какие данные вы хотите включить, проще всего выбрать только Create data logs > Performance counter. Нажмите Далее
Теперь вы можете определить, какие счетчики производительности будут использоваться в этом наборе. Нажмите Добавить. и выберите те, которые вы хотите, и их количество
Важно: Прежде чем нажать Далее , убедитесь, что для параметра Интервал выборки установлено значение 1 секунда. Это определяет, как часто Монитор производительности будет делать ‘выборку’ ваших счетчиков. Если интервал слишком большой, вы можете пропустить важные детали между выборками
Данные, собранные набором, необходимо где-то хранить, чтобы вы могли проанализировать их в удобное для вас время. Вполне подойдет место по умолчанию, или вы можете переместить его туда, куда захотите. Некоторые даже помещают его прямо на Рабочий стол
Наконец, вы можете выбрать, под каким пользователем будет запускаться этот набор, когда он будет запущен. По умолчанию он запускается в системе, которая в данный момент активна, но вы можете нажать Изменить и установить его на определенного пользователя независимо от этого
Выберите Сохранить и закрыть и нажмите Готово
Вот и все! Ваш первый набор коллектора данных готов. Щелкните правой кнопкой мыши на нем в боковой панели и выберите Start , чтобы запустить его, или Stop , чтобы остановить его. На данном этапе запуск приведет к тому, что он будет работать вечно (пока система не выключится)
Установка продолжительности выполнения
Вот как установить для него определенную продолжительность, чтобы он выполнялся только в течение, скажем, 60 секунд или 1 часа. Сначала щелкните правой кнопкой мыши на наборе коллектора данных и выберите Свойства
Перейдите на вкладку Условие остановки. Здесь вы можете установить общую продолжительность для набора, чтобы он автоматически останавливался при достижении заданной продолжительности. Обычная продолжительность – 60 секунд
Планирование автоматических запусков
Если вы хотите автоматически контролировать свою систему в фоновом режиме через регулярные промежутки времени, вы можете позволить Монитору производительности сделать это за вас. Щелкните правой кнопкой мыши на вашем наборе и выберите Свойства
Перейдите на вкладку Расписание и вы заметите, что можно настроить несколько условных триггеров на время выполнения вашего набора. Нажмите Добавить , чтобы начать с первого
Оставьте дату начала как есть и проигнорируйте дату истечения срока действия (если вы не хотите, чтобы это расписание применялось только в определенный период времени). Выберите, в какие дни и в какое время должен выполняться набор
Если вы хотите запускать декорации в разное время в зависимости от дня, тогда вам пригодится несколько расписаний. Например, расписание 1 запускает сет в 3:30 утра по субботам, а расписание 2 запускает сет в 9:00 утра по средам. Это немного хлопотно, но работает
3. Просмотр данных для анализа
После завершения работы набора сборщика данных можно загрузить его файл журнала в Performance Monitor, чтобы визуализировать всю информацию, которую он отследил
Нажмите на Performance Monitor в боковой панели для просмотра фактического монитора, затем нажмите View Log Data в панели инструментов
На вкладке Source выберите Log files в качестве источника данных, затем нажмите Add , перейдите к месту, где вы сохранили данные вашего набора, и выберите файл (он должен быть в формате.BLG)
Затем перейдите на вкладку Данные. Когда файл журнала загружен, здесь вы можете выбрать, какие точки данных вы хотите просмотреть на мониторе. Нажмите Добавить , и вы сможете выбрать счетчики, которые были отслежены в журнале
Нажмите Применить , затем нажмите OK
5 различных форматов просмотра данных
По умолчанию данные монитора отображаются в виде линий, как видно на предыдущих скриншотах в этой статье, но вы можете просматривать данные и другими способами. На скриншотах ниже показаны одни и те же данные во всех пяти вариантах
Строки
Гистограммы
Отчеты
Области
Уложенные
Другие способы повышения производительности ПК
В конце концов, монитор производительности – это всего лишь монитор. Он хорош только для выявления проблем, а не для их устранения – но для мониторинга нет ничего лучше. Это обязательный инструмент для опытных пользователей Windows
Обратите внимание, что Монитор производительности – не панацея. Замедление работы вашего ПК может быть вызвано и рядом других проблем. Если вы используете Windows 10, есть несколько специальных настроек и советов, которые можно использовать для повышения скорости работы от запуска до выключения
Если ваша система по-прежнему работает медленно, возможно, вам следует провести сравнительный анализ аппаратного обеспечения. Узкие места в аппаратном обеспечении – одна из самых больших причин медленной работы ПК
Пользовались ли вы раньше Монитором производительности? Если нет, то начнете ли вы сейчас? Есть другие советы? Дайте нам знать в комментариях ниже!
Комментировать