2009-04-23 2 views
1

Есть ли какой-либо инструмент, отображаемый во время выполнения, Дефекты ошибок страницы по потоку? В основном у меня есть приложение, которое вызывает множество ошибок страницы, и я хочу прибить нить, которая вызывает максимум.Монитор сбоев страниц для Windows

+0

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

ответ

0

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

Я использую process explorer для такого рода диагностики. Откройте свойства приложения и выберите вкладку «Темы».

+0

Ошибка сама по себе происходит в очень специфическом контексте. Возможно, Windows не отслеживает, сколько ошибок страниц происходит в каждом отдельном потоке, но это не меняет того факта, что эти ошибки страниц произошли в определенных потоках. – SamB

0

Использование Xperf. Он объединяет события ETW. & позволяет вам рассчитать, какой процесс/поток/функция отвечает за большинство операций cpu/memalloc/diskops/faults и т. Д.

Смежные вопросы