3

У меня есть компьютер с Windows 7 x64, который, по данным Performance Monitor, имеет 70 000 ошибок страниц в секунду при простое. Мне кажется, что это очень много (у каждого другого компьютера, который я проверяю, в основном, 0 сбоев страниц в секунду на холостом ходу).

Если я использую Resource Monitor или Process Explorer для проверки серьезных сбоев, я вижу, что они в основном равны 0. Так что все ошибки на странице мягкие.

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

Существуют ли какие-либо инструменты, которые отображают количество ошибок программных страниц для каждого процесса?

4 ответа4

2

В соответствии с этим, pfmon.exe сделает это. http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1687

Мне удалось загрузить его с сайта http://support.microsoft.com/kb/927229, и я смог успешно его использовать.

Удачи.

2

У Process Hacker есть столбцы для процессов для "Дельта отказов жесткого диска" и "Дельта отказов страницы". Разница между ними состоит в том, сколько ошибок программных страниц происходит, и вы точно знаете, какие процессы их генерируют:

             

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

0

Пожалуйста, попробуйте Process Explorer (инструмент из пакета Sysinternals)

Вы найдете его здесь http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

После запуска просто проверьте Page Fault Delta, что вы найдете под View | Select Columns... попадание на Process Memory tab

0

Почти наверняка эти мягкие ошибки происходят из памяти, разделяемой двумя или более приложениями - что у вас там работает? если это что-то вроде MS Office, которое использует много общей памяти, то вы можете полностью забыть об этих «ошибках» (если честно, это не ошибки, а только уведомления о согласованности таблицы MMU).

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