Memória virtual por segmentação com paginação

428 palavras 2 páginas
Memória virtual por segmentação com paginação
Nessa técnica, um endereço virtual é formado pelo número do segmento virtual (NSV), um número de página virtual (NPV) e um deslocamento. Através do NSV, obtém-se uma entrada na tabela de segmentos, que contém informações da tabela de páginas do segmento. O NPV identifica unicamente a página virtual que contém o endereço, funcionando como um índice na tabela de páginas. O deslocamento indica a posição do endereço virtual em relação ao início da página na qual se encontra. O endereço físico é obtido, então, combinando-se o endereço do frame, localizado na tabela de páginas, com o deslocamento, contido no endereço virtual.
O endereço (posição na memoria) só é conhecido no momento da carga
Durante a execução do programa sua localização física pode ser alterada
Tabela de pagina relaciona o virtual com a página (frame) física
Swapping
O swapping retira o processo da memória principal avaliando o seu estado, os que estão em estado de espera são os primeiros a serem transferidos para o arquivo de swapping que foi criado na memória secundaria. Se mesmo assim isso não for o suficiente para liberar espaço para os novos processos na memória principal, o swapping então localiza e transfere os processos que estão em estado de pronto e têm a menor prioridade.
Trashing
Independentemente das soluções apresentadas, se existirem mais processos para serem executados que memória real disponível, a única solução é a expansão da memória principal. É importante ressaltar que este problema não ocorre apenas em sistemas que implementam memória virtual, mas também em sistemas com outros mecanismos de gerência de memória.
(Working Set) –substitui as páginas estabelecendo um tempo máximo para cada uma na memória. Assim, toda página que tem seu tempo esgotado é retirada da memória, deixando o número de páginas ativas variável.
Page Faults – São as páginas que não se encontram na memória principal e estão na memória

Relacionados

  • Memória virtual - paginação e segmentação
    1266 palavras | 6 páginas
  • Swapping x Paginação x Segmentação x Memória Virtual
    630 palavras | 3 páginas
  • Gerenciamento de memória
    6696 palavras | 27 páginas
  • Memória Virtual
    2879 palavras | 12 páginas
  • Segmentação
    1435 palavras | 6 páginas
  • Memória virtual
    1733 palavras | 7 páginas
  • Sistemas operacionais android
    1485 palavras | 6 páginas
  • Gerencia de memoria
    3724 palavras | 15 páginas
  • Memoria virtual
    6322 palavras | 26 páginas
  • memória virtual
    4403 palavras | 18 páginas