Что буквально означает, что coreserviceshell.exe имеет 481,510 ошибок страницы?
Это сервис, который имеет наибольшее количество сбоев страниц в списке сервисов в Win XP Professional. Кроме того, это наиболее потребляющая память служба, которую я использую. Сбои страниц связаны с подкачкой адресов памяти и т. Д. Реальный процесс создания подкачки выходит за рамки моей компетенции, но я действительно заинтересован в том, чтобы узнать больше об этом и его поведении. Что буквально означает, что coreserviceshell.exe имеет 481,510 сбоев страниц!?
2 ответа
Ошибка страницы возникает, когда процесс (работающая программа) пытается получить доступ к памяти, которая была перенесена на диск. Операционная система может перемещать память на диск, чтобы позволить программам получать доступ к большему объему памяти, чем на самом деле имеет компьютер, называемый виртуальной памятью. Ошибка страницы - это операционная система, в результате чего этот фрагмент памяти (называемый страницей) загружается с диска обратно в память.
Слишком много или слишком мало ошибок в 481 510 страниц? Это зависит от того, как долго длился процесс. Реальная проблема не в том, сколько произошло ошибок, а в частоте отказов страниц, количество страниц в секунду в счетчиках производительности Windows. Если это значение велико, система может тратить слишком много времени на загрузку или сохранение страниц, что называется "порчей".
Ошибка страницы возникает всякий раз, когда процесс запрашивает страницу памяти, которая принадлежит его виртуальному пространству, но на момент запроса недоступна внутри основной физической памяти.
Обычно это означает, что ОС загрузит страницу с диска, чтобы сделать ее доступной для процесса. При этом ОС может также выбрать замену какой-либо другой страницы процесса, потому что она не используется в последнее время, не часто используется или аналогичные критерии.
Страница обычно 4 КБ (4,096 байт), поэтому 481.510 page faults x 4.096 bytes = 1.972.264.960 bytes
, Это означает в общей сложности около 2 Гб сбоев страниц (обычно выгружаемых на жесткий диск или с него). Если они произошли в очень короткое время, пришло время купить другой модуль оперативной памяти. Если вы измеряли их в течение недели или около того, хорошо, в этом случае это не проблема.
Здесь вы можете найти больше информации о виртуальной и физической памяти, подкачке и обмене.