O Que É uma Página de Memória Virtual?
Uma página de memória virtual é um pedaço uniforme do espaço de endereçamento virtual de um processo, a menor unidade que o sistema mapeia para a memória física. O kernel mantém tabelas de páginas ligando páginas virtuais a frames físicos e pode deixar algumas páginas não mapeadas ou respaldadas em disco. Os programas trabalham com endereços virtuais enquanto o hardware e o kernel cuidam do mapeamento.
Por que isso importa
A paginação é o que permite que muitos processos pareçam ter espaços de endereçamento grandes e isolados em uma única máquina. Entender páginas é a base para page faults, swapping e comportamento copy-on-write nos builds.
Guias relacionados
What Is a Page Fault?A page fault occurs when a program accesses a virtual page not currently in physical memory, prompting the ke…
What Is Swap Space?Swap space is disk storage the kernel uses to hold memory pages evicted from physical RAM, letting a system r…
What Is a Copy-on-Write Fork?A copy-on-write fork shares the parent memory pages with the child read-only and copies a page only when one…