Давайте начнем с вершины, а потом будем копать глубже, чем когда-либо.
Несмотря на то, что вы можете запускать случайные инструменты, такие как Process Explorer или Automatic Runs, просмотр в них не покажет вам всего, и все равно будут вещи, спрятанные под травой. И если вы отключаете программы и меняете драйверы, вы, скорее всего, исправляете то, что не сломано.
Как и в случае любого научного исследования, мы должны сначала определить причину, прежде чем прийти к решению ...
Застрял? Получайте лучшие идеи, разделяйте и побеждайте свои варианты и проверяйте их.
Индекс производительности Windows
Самый быстрый способ определить, является ли это не просто аппаратным ...
В Control Panel\All Control Panel Items\Performance Information and Tools
вы можете найти индекс производительности Windows, известный как хороший способ оценки ключевых компонентов системы.
![](https://i.stack.imgur.com/BXWpM.png)
Иногда ваш компьютер просто не соответствует вашим повседневным потребностям ...
В приведенном выше примере для этого потребуется исследовать оборудование, имеющееся на этом компьютере, и попытаться обновить драйверы; если нет, то время обновить этот компьютер. Вот как далеко идет железо ...
Монитор ресурсов
Хороший обзор того, что происходит на вашем компьютере, загрузка не требуется ...
В Control Panel\All Control Panel Items\Administrative Tools
вы можете найти монитор ресурсов, он также доступен из диспетчера задач одним нажатием кнопки. Это дает очень хороший обзор процессора / памяти / диска / сети приложений и сервисов в вашей системе.
![](https://i.stack.imgur.com/84ruk.jpg)
Firefox и AVP? Пахнет как чрезмерное сканирование на вирусы во время просмотра. И мне нужен wmpnetwk.exe
?
Нет необходимости запускать Process Explorer или Process Monitor, потому что этот зверь также показывает системные прерывания и даже позволяет фильтровать. И в случае, если с этим что-то не так, DPC Latency Checker и LatencyMon могут помочь вам быстро определить проблему. Но почему бы не установить гораздо более проницательный инструмент?
Windows Perfomance Toolkit
Поставляется с легким рекордером и проницательным анализатором, никакие проблемы не покидают ваши глаза ...
Эти инструменты доступны в Windows ADK, который предназначен для Windows Vista и выше. Обратите внимание, что во время установки следует выбирать только Windows Performance Toolkit, поскольку другой инструмент загружается довольно долго и предназначен только для профессионалов.
И, наконец, вы можете, наконец, запустить Windows Performance Recorder, проверить только те вещи, которые вам нужны, а затем начать трассировку. После того, как вы поймали медленный момент, вы можете прекратить трассировку, и она сохранит трассу в месте, которое вы легко сможете найти обратно.
![](https://i.stack.imgur.com/1t2kU.png)
В прошлый раз, когда я упоминал об этом, вам пришлось делать все это с помощью командной строки ... Добро пожаловать в 2012!
Да, это также можно использовать для отслеживания сценариев выключения /(повторной) загрузки / ожидания / спящего режима / возобновления / fastStartup.
Теперь давайте посмотрим, как выглядят 10 секунд довольно простоя.
![](https://i.stack.imgur.com/44f5K.png)
О нет, я забыл закрыть Resource Monitor, посмотрите, как потребляются его графики ...
С левой стороны вы можете развернуть разделы графика и перетащить нужные графики в правую сторону. В правой части вы можете манипулировать графиками по-разному; зависание, щелчок и щелчок правой кнопкой должны научить вас некоторым вещам. Не забывайте о вкладках в верхней части или функциях аннотации справа.
![](https://i.stack.imgur.com/LVl1N.png)
Ага, таблицы данных о производительности с желтыми и синими полосами ...
На изображении выше вы можете видеть, что одним нажатием кнопки вы можете получить таблицу под вашим графиком. Щелкнув правой кнопкой мыши заголовок столбца, вы можете добавить / удалить столбцы (некоторые из них не показаны).
Обратите внимание на желтую и синюю полосу. Все, что находится перед желтой полосой, считается ключом этой строки, оно используется в качестве ряда для графика. Значения между желтой и синей полосами агрегируются (обычно суммируются), потому что речь идет не только о процессе, но и о стеках, которые проходили потоки процесса. Затем, наконец, вы можете построить график столбцов и дать им цвет. Если вы перетащите сюда время начала и время окончания, он даже изменит график, чтобы показать горизонтальные полосы (чтобы показать, когда все началось и остановилось)...
А как насчет драйверов?
![](https://i.stack.imgur.com/X3fnm.png)
Nvidia довольно ресурсоемка, и, кажется, я не удержался, двигая мышью ...
Консоль Windows Assesment
Если вы не можете получить достаточно, этот работает в течение нескольких часов и генерирует тонны данных XML / WPT для анализа. Не для слабонервных, он также доступен в Windows ADK. Это полезно для профессионалов, но в большинстве случаев действительно не нужно ...
![](https://i.stack.imgur.com/MdKVW.png)
![](https://i.stack.imgur.com/CvTsa.png)
Да, моя дорогая система, я выкопал так глубоко, что у вас нет секретов производительности для нас.