Русский | English   поискrss RSS-лента

Главная  → ИТ энциклопедия  → По алфивиту  → P  → ИТ энциклопедия

ИТ энциклопедия

page fault

  1. страничная ошибка, отсутствие страницы

#

это на самом деле не ошибка, а ситуация в системе управления виртуальной памятью, возникающая при обращении процессора к очередной команде или её операнду, которые находятся на странице памяти, отсутствующей в страничном блоке (page frame) в ОЗУ. Отсутствие нужной страницы обнаруживается на аппаратном уровне, отвечающем за адресацию, в результате выдаётся аппаратное прерывание (page fault interrupt), по которому активируется обработчик этого типа прерываний (page fault handler) и ОС производит подкачку страницы с диска в свободный страничный блок, после чего работа программы будет продолжена. Страничная ошибка задерживает исполнение программы на несколько миллионов команд, т. е. заметно снижает производительность компьютера. При большом количестве страничных ошибок возникает пробуксовка (thrashing).

Связные термины

page overlapping, swapping, virtual memory, VMM[2]

Возврат к списку

Проект Эдуарда Пройдакова
© Совет Виртуального компьютерного музея, 1997 — 2020