Paginação e Memória Virtual

9
Paginação e Memória Virtual Sistemas Operacionais

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

Transcript of Paginação e Memória Virtual

Page 1: Paginação e Memória Virtual

Paginação e Memória Virtual

Sistemas Operacionais

Page 2: Paginação e Memória Virtual

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

Page 3: Paginação e Memória Virtual
Page 4: Paginação e Memória Virtual

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

Page 5: Paginação e Memória Virtual

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

Page 6: Paginação e Memória Virtual

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)

Page 7: Paginação e Memória Virtual

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

Page 8: Paginação e Memória Virtual
Page 9: Paginação e Memória Virtual

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