2

Не уверен что происходит. Я запустил Process Explorer и не вижу ни одного из обычных преступников. У меня есть последовательное использование процессора 70-90%. Это часто происходит в процессе предоставления услуг из-за Центра обновления Windows. Обычно я просто отключаю службу обновления Windows, и я в порядке. Но за последние пару дней ntoskrnl.exe сильно пережевывал мою работу.

Мой компьютер начинает тормозить все больше и больше, и в конце концов практически останавливается. Как ни странно, иногда он замедляется до излишков, даже если загрузка процессора говорит только о 50%. Пару месяцев назад я обновил ОЗУ до 16 ГБ, что, похоже, помогло, но теперь, похоже, проблема, с которой я имею дело, наконец-то вернулась.

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

1 ответ1

2

Чтобы выявить проблемы использования ЦП, вы должны использовать трассировку событий для Windows (ETW) для сбора данных / профиля выборки ЦП.

Для захвата данных установите Windows Performance Toolkit, который является частью Windows SDK.

Теперь запустите WPRUI.exe выберите First Level при ресурсах выберите загрузки ЦП и нажмите на старте.

Теперь запишите 1 минуту использования процессора. Через 1 минуту нажмите Сохранить.

Теперь проанализируйте сгенерированный файл ETL с помощью анализатора производительности Windows , перетащив график загрузки CPU Usage (sampled) на analysis pane и упорядочив столбцы, как показано на рисунке:

Внутри WPA загрузите символы отладки и разверните стек процесса SYSTEM. В этой демонстрации загрузка ЦП происходит от драйвера nVIDIA.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .