Skip to content
Latchkey

O Que É um Page Fault?

Um page fault é o evento que o hardware gera quando um processo toca uma página de memória virtual que não está no momento mapeada para a memória física. O kernel o trata mapeando uma nova página, carregando dados do disco ou copiando uma página compartilhada, e então retoma a instrução. A maioria dos faults é rotineira, mas um número excessivo causado por swapping sinaliza pressão de memória.

Por que isso importa

Uma enxurrada de page faults que puxa páginas do disco, conhecida como thrashing, pode fazer um job de CI com pouca memória rastejar. Observar as taxas de fault ajuda a distinguir trabalho genuíno de CPU do tempo perdido com pressão de memória.

Guias relacionados