Paginação e Memória Virtual

Preview:

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

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

Recommended