Инструменты для поиска причин падения производительности компьютера с ОС Windows

2015-03-23 30805 комментарии
Пользователи Windows могут использовать встроенные системные инструменты мониторинга производительности, чтобы обнаружить, какие именно подсистемы могут вызывать замедления и падение производительности

Содержание

Введение
Запускаем мониторы производительности Windows 8
Запускаем мониторы производительности Windows 7
Монитор надежности и производительности в Vista
Использование инструментов мониторинга производительности Windows
Баланс производительности между всеми подсистемами
Вы можете "копнуть глубже" при желании

Введение

Как говорит старая поговорка: "любая цепь сильна настолько, насколько сильно её самое слабое звено". У данного выражения есть современный аналог, касающийся системы Windows: "Компьютер не может работать быстрее его самой медленной подсистемы".

В идеале, четыре основные аппаратные подсистемы компьютера: центральный процессор, жесткий диск, память (RAM) и сеть - должны работать как единое целое, а передача задач между подсистемами должна происходить без задержек и трудностей.

Однако, если одна подсистема не справляется с нагрузкой, весь компьютер может серьезно замедлиться, пока другие подсистемы будут ожидать выполнения операций.

К счастью, существует простой способ выяснить, имеет ли Ваш компьютер аппаратный "затор" в производительности.

Все версии Windows, начиная с Vista, имеют графический инструмент мониторинга производительности (Windows 7 и Windows 8 имеют целых два инструмента), который показывает в режиме реального времени, как основные аппаратные подсистемы компьютера реагируют на нагрузку.

Системные инструменты мониторинга отличаются в зависимости от версии Windows (они имеют даже разное название), но все они являются чрезвычайно простыми в использовании для выполнения первичного мониторинга производительности. Графики в едином временном измерении показывают моментальный уровень активности каждой подсистемы, предоставляя пользователю визуальное представление изменения загрузки, даже если на компьютере запущены задачи.

Рисунок 1 показывает пример отображения графической информации мониторинга с помощью диспетчера задач на Windows 8. Другие версии данного инструмента могут выглядеть по-другому, но они предоставляют идентичный тип информации.

Рисунок 1. Диспетчер задач показывает активность подсистем здоровой системы Windows 8 при легкой нагрузке
Рисунок 1. Диспетчер задач показывает активность подсистем здоровой системы Windows 8 при легкой нагрузке

Если ваша система имеет аппаратную "пробку", по меньшей мере, один график будет серьезно отличаться от остальных. Как правило, он будет показывать высокий уровень активности, в то время как другие подсистемы будет демонстрировать относительно низкие уровни активности. Например, на рисунке 2 показана система со 100-процентным уровнем активности дисковой подсистемы.

Рисунок 2. Серьезное несоответствие активности подсистем. 100-уровень обращений к диску может свидетельствовать о проблемах с производительностью, нужен дополнительный анализ
Рисунок 2. Серьезное несоответствие активности подсистем. 100-уровень обращений к диску может свидетельствовать о проблемах с производительностью, нужен дополнительный анализ

Имейте в виду, что каждый отдельный случай высокой активности не обязательно отражает наличие реальных проблем. Иногда, повышенная активность одной подсистемы вызвана благоприятными процессами, ниже будет приведен пример.

Тем не менее, если графики показывают, что конкретная аппаратная подсистема систематически демонстрирует высокий уровень активности во время обычных повседневных операций, подсистема, вероятно, является слабым звеном в цепочке компьютерной производительности и вызывают большинство замедлений и зависаний системы.

Расшифровка данных системных инструментов мониторинга Windows. Остальная часть данной статьи показывает, как получить доступ и как использовать встроенные инструменты мониторинга Windows. Мы объясним, как интерпретировать информацию на графиках и что делать в случаях, когда вы обнаружили очевидную проблему.

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

Запускаем мониторы производительности Windows 8

Windows 8 имеет сразу два монитора производительности. Самым простым способом анализа производительности является использование вкладки "Производительность" в диспетчере задач. Данный инструмент обладает расширенными возможностями и более привлекательным интерфейсом по сравнению с эквивалентом в Windows 7.

Для доступа к графикам нужно запустить диспетчер задач любым предпочитаемым способом. Windows 8.1 предлагает сразу несколько методов запуска инструмента, например, с помощью классического клавиатурного сочетания Ctrl + Alt + Del. Кроме того, Вы можете вызвать расширенное пользовательское меню с помощью одновременного нажатия клавиши Windows и клавиши X или открыть контекстное меню кнопки "Пуск", а в появившемся меню нужно выбрать пункт "Диспетчер задач".

Пользователи могут открыть Диспетчер задач с помощью клавиатурного сочетания Ctrl + Shift + Esc и кликнув правой кнопкой мыши по панели задач и выбрав пункт "Диспетчер задач". (Если диспетчер задач открывается как небольшое относительно простое окно, нажмите ссылку "Подробнее" в нижней части окна.)

При запущенном диспетчере задач выберите вкладку "Производительность". В результате Вы увидите окно, показанное на рисунке 3 (информация о производительности, конечно, будет отличаться).

Рисунок 3. Диспетчер задач в Windows 8 - самый простой и красивый графический инструмент мониторинга производительности от Microsoft
Рисунок 3. Диспетчер задач в Windows 8 - самый простой и красивый графический инструмент мониторинга производительности от Microsoft

Windows 8 также содержит версию классического монитора ресурсов Windows, который предоставляет расширенный список функций подробнейшего мониторинга производительности. Монитор ресурсов Windows 8 работает также как и версия приложений для Windows 7, которая будет рассмотрена в следующем разделе статьи.

Монитор ресурсов Windows 8 доступен из Диспетчера задач - просто нажмите ссылку "Открыть монитор ресурсов" в нижней части окна. В качестве альтернативы можно ввести в поле поиска Windows 8 название утилиты "resmon" и открыть появившийся ярлык. После открытия монитор ресурсов будет выглядеть, как показано на рисунке 4.

Рисунок 4. Монитор ресурсов Windows 8 имеет устаревший классический вид, но позволяет углубиться в информацию о системной производительности
Рисунок 4. Монитор ресурсов Windows 8 имеет устаревший классический вид, но позволяет углубиться в информацию о системной производительности

Примечание: Microsoft предлагает довольно скудный файл справки по монитору ресурсов. Руководство по использованию инструмента можно найти на сторонних ресурсах:

Запускаем мониторы производительности Windows 7

Диспетчер задач Windows 7 также имеет вкладку "Производительность". Функционал инструмента ограничен по сравнению с его преемником в Windows 8. Рекомендуется использовать непосредственно монитор ресурсов в Windows 7. Либо нажмите на ссылку во вкладке "Производительность" в Диспетчере задач или нажмите кнопку "Пуск" и введите слово "resmon" в поисковую строку, а затем нажмите на появившийся ярлык приложения. (Вам могут потребоваться права администратора) Монитор ресурсов выглядит, как показано на рисунке 5.

Рисунок 5. Также как и аналогичный инструмент в Windows 8, Монитор ресурсов в Windows 7 обеспечивает представление детальной информации о состоянии системы
Рисунок 5. Также как и аналогичный инструмент в Windows 8, Монитор ресурсов в Windows 7 обеспечивает представление детальной информации о состоянии системы

Более подробная информация по мнотирингу производительности в Windows 7:

Монитор надежности и производительности в Vista

Монитор надежности и производительности расположен в консоли администрирования Windows Vista. Для запуска инструмента, нажмите кнопку "Пуск", вызовите контекстное меню иконки "Компьютер" и выберите опцию "Администрирование"  (Вам могут потребоваться права администратора). Когда откроется консоль управления компьютером, нажмите ссылку "Надежность и производительность" в панели навигации слева.

Рисунок 6. Монитор надежности и производительности расположен в консоли администрирования Windows Vista
Рисунок 6. Монитор надежности и производительности расположен в консоли администрирования Windows Vista

Более подробная информация:

Использование инструментов мониторинга производительности Windows

Далее в статье под общим термином "монитор производительности" будем понимать все доступные системные инструменты мониторинга Windows - монитор производительности, встроенный в диспетчер задач Windows 8, монитор ресурсов в Windows 7 и 8, диспетчер надежности и производительности в Windows Vista.

Лучшим способом для проверки возможных проблем с аппаратными подсистемами является открытие монитора производительности и размещение графиков таким образом, чтобы они оставались видимыми, когда Вы делаете обычные каждодневные задачи.

Когда Вы работаете, поглядывайте на графики производительности; Вам нужно ознакомится как компьютер реагирует на нагрузку различного характера. Например, обратите внимание на активность диска, процессора и сети, когда Вы открываете программы, копируете крупные и небольшие файлы с одного места на другое и загружаете видеоконтент с Интернета.

Иногда некоторые из четырех основных аппаратных подсистем будут иметь относительно короткие интервалы максимального использования. Это абсолютно нормально и обычно не является признаком какой-либо проблемы. На самом деле, это то, что нужно пользователю - компьютер должен решить задачу как можно быстрее, а для этого нужно задействовать все имеющиеся ресурсы.

Выполнение некоторых задач будет сопровождаться долгой и тяжелой нагрузкой одной подсистемы. Например, график активности диска должен принимать максимальные значения при выполнении полного системного резервного копирования. Если Вы пересчитывает гигантскую электронную таблицу, редактируете видео или визуализируете анимацию, процессор компьютер должен работать в максимальном режиме какое-то время.

Говоря другими словами, продолжительный период высокой активности подсистемы не обязательно свидетельствует о наличии серьезных проблем с системой. С другой стороны, частые и длительные необъяснимые замедления - особенно во время выполнения обычных каждодневных операций - совсем другое дело.

Когда Ваш компьютер внезапно замедляется без видимой причины, посмотрите на графики производительности. Если какая-либо подсистема показывает частые и необъяснимые интервалы максимальной активности в то время, как другие подсистемы работают на низких уровнях, это почти наверняка служит признаком проблемы с системой.

Баланс производительности между всеми подсистемами

Очевидно, что не имеет никакого смысла иметь суперпроизводительный процессор и медленный жесткий диск или пытаться запустить ресурсоемкие приложения, например редакторы видеофайлов или виртуальные машины на системах с 2 гигабайтами памяти. Если одна подсистема служит препятствием для работы компьютера, Вы можете улучшить производительность за счет обслуживания, обновления или замены этой подсистемы. Далее приведем несколько идей по этому вопросу.

Проблемы с диском: Если монитор производительности показывает, что жесткий диск вызывает частые замедления компьютера, во-первых, следует попытаться устранить проблему с помощью различных инструментов обслуживания и диагностики дисков.

Если Ваш диск отформатирован в системе FAT (например, FAT32) рассмотрите вопрос форматирования носителя в NTFS, который показывает улучшенное быстродействие. Встроенная в Windows утилита convert.exe может выполнить это преобразование на лету.

Скрытые проблемы с диском могут также вызывать падение производительности, особенно при использовании традиционных жестких дисков с подвижными элементами.

Если специализированное ПО не помогает улучшить положение вещей, единственных реальным вариантом является переход на более быстрый жесткий диск.

Примечание: Перед покупкой нового диска, выполните измерение текущей скорости записи и чтения с помощью специализированных инструментов, например Disk Throughput Tester (бесплатно) или HD Tune (бесплатная и платная версии). При приобретении нового носителя ориентируетесь на измеренные значения, чтобы выбрать более быстрый жесткий диск.

Проблемы с процессором: Посетите сайт производителя компьютера или материнской платы, чтобы проверить доступность диагностического ПО. Процессоры и материнские платы обычно тестируются как единый элемент. Например, страница инструментов диагностики и производительности компании Intel предлагает для загрузки более десятка специализированных утилит проверки ЦП и материнской платы с описанием.

Аналогичные ресурсы есть у Dell - "средства диагностики" - и HP - "страница тестирования проблем с оборудованием".

Если по итогам диагностики ваш процессор и материнская плата работают корректно, улучшить производительность можно за счет установки процессора с большим количеством ядер или с более высокой тактовой частотой. Такая возможность может присутствовать в зависимости от возраста вашей системы. Однако в долгосрочной перспективе, как правило, выгоднее, проще и надежнее оказывается полностью заменить ПК - у нового компьютера все компоненты изначально оптимизированы для совместной работы.

Утечки памяти: Проверьте работоспособность подсистем памяти с помощью бесплатного средства диагностики памяти от Microsoft. Для этих же целей Вы можете использовать утилиты сторонних разработчиков, например Memtest86 или Memtest86+.

Если с памятью все в порядке, но вам часто приходится использоваться ресурсоемкие приложения, самым лучшим вариантом улучшения производительности будет добавление RAM. Изучите документацию к вашему ПК, чтобы узнать тип и скорость микросхемы памяти. Если все слоты памяти заполнены, Вам следует заменить используемые планки памяти на их аналоги с увеличенным объемом памяти.

Если ваша система имеет полный доступный объем памяти, единственным выходом является замена материнской памяти или, что гораздо проще, но затратнее смена ПК.

Проблемы с сетью: Проблемы с сетевой подсистемой могут повлиять на скорости передачи данных с сетевых устройств и на вашу работу в Интернете, но они редко вызывают общее замедление работы ПК. Большинство сетевых проблем связаны с сетевой инфраструктурой - кабелями, модемами и роутерами, насыщением Wi-Fi сети и т.д. Тем не менее, для полноты картины приведем несколько советов, как проверить наличие проблем в сетевой подсистеме компьютера.

Во-первых, запустите средство диагностики сети Windows чтобы выявить легко исправимую проблему с ПО или конфигурацией сети. Для этого нажмите правой кнопкой мыши по значку сети в панели уведомлений Windows (системном трее) и выберите опцию "Диагностика неполадок". (Если значок сети сразу не показан, нажмите небольшой треугольник в панели уведомлений, чтобы показать скрытые иконки).

Для более комплексного подхода, воспользуйтесь рекомендациями в статье "Диагностика сети и мониторинг в Windows 7" на странице TechNet Magazine (в Windows 8 и Vista действия схожи).

Далее, нужно проверить аппаратные устройства сетевой инфраструктуры вашего ПК с помощью инструментов, предлагаемых производителем. Например, страница Intel под названием "Административные инструменты для сетевых адаптеров Intel" предлагает коллекцию бесплатных утилит диагностики и управления. Соответствующая страница Realtek предлагает широкий набор похожих инструментов для сетевых устройств, включая утилиту под простым названием "Windows Diagnostic Program".

Вы можете "копнуть глубже" при желании

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

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте