page fault, erro de página

Interrupção que ocorre quando o software tenta ler ou gravar um endereço da memória virtual que está assinalado como "não presente". O hardware de mapeamento dos sistemas de memória virtual mantém informações de status sobre todas as páginas no espaço de endereçamento virtual. Ou as páginas são mapeadas em endereços físicos ou não estão presentes na memória física. Quando detecta uma tentativa de leitura ou gravação em um endereço virtual não mapeado, o hardware do gerenciamento da memória gera uma interrupção de erro de página. O sistema operacional tem que responder ao erro de página trazendo os dados da página e atualizando as informações de status na unidade de gerenciamento da memória. Ver também page (página – definição 2); swap (trocar – definição 2); virtual memory (memória virtual).