? Quando um computador está executando muitos processos ao mesmo tempo, ele pode ser executado com pouca memória do sistema. Quando isto acontece , o processador se baseia na memória virtual. Memória Virtual
Um computador pode usar parte do disco rígido como memória virtual. Isso significa que a memória do disco rígido pode agir como RAM ( memória de acesso aleatório ) . Isso permite que o processador para continuar a execução de aplicativos , mesmo quando a falta de espaço .
Paging
Quando RAM do sistema está muito ocupado , o processador do computador move os processos que são ocioso para o espaço no disco rígido . Isto é conhecido como paginação , e os arquivos que são criados no espaço de memória virtual são chamados de arquivos de páginas. Mapeamento
Endereço
Como a RAM do computador se tornam livre , o processador move os arquivos de páginas fora do espaço de memória virtual para a RAM. A unidade de gerenciamento de memória (MMU) é responsável por manter o controle de onde esses arquivos são realocados. Esta conexão de endereços virtuais para o endereço físico é chamado de mapeamento de endereço. Parte da memória da MMU contém uma tabela para endereços de mapeamento. Este quadro é conhecido como o olhar de retirada de tampão de tradução ( TLB ) . Isso ajuda o processador a acompanhar de arquivos de páginas em que são trocados para a memória física .