У меня есть Windows Vista Business и когда моя машина двигается с пыхтением, я думаю, что это из-за подкачки страниц, но я никогда не знаю, как проверить это.
Procexp, кажется, не предоставляет полезную информацию, потому что кажется, что ничто не продолжается, когда пыхтение происходит.
perfmon кажется, что имеет счетчики, в которых я нуждаюсь, но я никогда не уверен, что противостоит, я должен добавить для покрытия информации, которую я хочу. Для perfmon я предпочитаю числа, которые являются процентами, таким образом, я могу измерить загрузку.
Вот счетчики, которые я имею, но они, не всегда кажется, коррелируют к пыхтению:
Я нашел Монитор ресурсов очень полезным для диагностирования этого вида замедления, где даже Procexp ничего не выделяет. Я думаю, что к этому получают доступ от инструментов Performance и Reliability на Vista. Страница интереса является дисковой вкладкой. Я нашел, что это выделяет процессы, которые забивают IO. Область Disk Activity покажет Вам отдельные файлы, к которым получают доступ больше всего. Часто я нахожу, что это - сервис индексатора Windows Search, пишущий в .edb файл.
Если Ваша система будет занятым свопингом страницы, то список процессов не покажет Вам, что, потому что это - ядро, которое занято и это - главным образом активное ожидание диска. Нет никакого магического числа отказов в секунду, которое является хорошо и после того как Вы идете мимо, это ужасно. Таким образом, действительно нет ответа на Ваш вопрос.
На современных машинах ЦП настолько быстрее, чем диск, что отсутствия страницы берут вечность с ее точки зрения. Если Вы перегружаетесь на подкачке, получаете больше памяти или выполняете меньше материала. Я понимаю, что последний может быть трудным в поле Windows (Ну и дела, мне действительно нужно сервисное выполнение QOSTPRQ??).
Проверьте первую половину моего ответа XPerf в Так, с ним, можно проанализировать проблемы подробно.