Slide 1

Propaganda
Paginação e
Memória Virtual
Sistemas Operacionais
Memória Virtual
Desvincula o endereçamento feito pelos
programas aos endereços físicos de
memória
 Programas não limitados ao tamanho total
da memória física
 Permite ao SO endereçar muito mais
memória do que a instalada

Memória Virtual
A memória virtual de um SO é o seu
arquivo de swap (troca) gravado no HD
 Memória total de um SO é a soma da
memória física (fixa) com a virtual
 No windows a memória virtual (arquivo de
paginação) pode ser definida como 1,5 x a
quantidade de memória física

Memória Virtual
Um programa não faz referencia a um
endereço físico mas a um endereço virtual
 Endereços virtuais são traduzidos para
endereços físicos
 Processo chamado de mapeamento
 Mapeamento eficiente feito pelo hardware

Paginação





Esquema de gerenciamento de memória
Possui suporte via hardware
Auxilia na quantidade de memória total vista
pelos programas (cada programa visualiza a
mesma quantidade de memória)
Memória física dividida em blocos de tamanho
fixo
Memória lógica também dividida em blocos de
mesmo tamanho (páginas)
Paginação
Quando programas são executados 
páginas virtuais transferidas do HD para a
memória física
 O SO relaciona quais páginas virtuais
estão relacionadas a cada programa em
execução

Desempenho




Memória RAM muito mais rápida que HD
Assegurar que existe memória RAM disponível
para evitar o uso frequente do arquivo de
paginação
No windows usar o arquivo de paginação em
partição NTFS
Assegurar que o tamanho mínimo seja igual ao
máximo
Download