У меня внезапные всплески активности чтения с диска, которые могут заблокировать мою систему на несколько секунд. Я хотел бы выяснить причину этого, прежде чем запускать свою машину.
Я знаю, что с помощью монитора производительности могу регистрировать активность, но он не показывает мне отдельные процессы, вызывающие всплеск.
Монитор ресурсов позволяет мне видеть процессы, но у меня нет возможности вести журналы. Кажется, если во время всплеска не будет открыт монитор ресурсов, я не смогу определить процесс, вызывающий всплеск.
Может ли кто-нибудь предложить способ входа в систему с помощью монитора ресурсов или альтернативный инструмент, который может?
В основном я просто открываю командную строку и набираю perfmon.msc. Это дает мне монитор производительности. Затем я создаю набор сборщиков данных с нужными мне счетчиками. Но после этого сложнее проанализировать журнал сборщика данных.
Я написал статью об анализе журналов производительности в моем собственном блоге, она здесь для справки (а также описание, какой счетчик для чего используется): Ключевые счетчики производительности и их пороговые значения для Windows Server (предложены Microsoft). Вы можете использовать много счетчиков, а также несколько шаблонов. Эти шаблоны находятся внутри инструмента PAL (анализ журналов производительности): http://pal.codeplex.com/
Этот инструмент также может анализировать журналы производительности и предоставлять вам красивый отчет в формате HTML. Конечно, вы всегда можете отказаться от использования этого инструмента и самостоятельно проанализировать журналы производительности.