Memória Virtual

1542 palavras 7 páginas
Memória Virtual

Conceito
Memória virtual é uma técnica que se utiliza da memória secundária para produzir o efeito prático de aumentar significativamente o espaço de endereçamento disponível aos programas. Essa técnica não depende do tamanho da memória principal que continua sendo limitado para ser implementada. A memória secundária (geralmente um disco rígido) passa a servir como uma espécie de extensão da memória principal, armazenando a maior parte dos programas e dados carregados para execução. À memória principal são transferidas por vez apenas algumas partes destes programas e dados, essenciais ao momento pontual da execução.

Vantagens
Percepção por parte de programadores e usuários de que a quantidade de memoria potencialmente disponível e maior do que a realmente existente no sistema.
Abstração de que a memória e um vetor unidimensional, contínuo, dotado de endereçamento linear iniciado na posição zero.
Maior eficiência do sistema devido à presença de um numero maior de processos, permitindo uso equilibrado e sustentado dos recursos disponíveis.
A memoria física tem seu tamanho limitado pela arquitetura do processador ou do sistema, ou seja possui o tamanho máximo que é fixo e conhecido.
A memoria virtual tem seu tamanho limitado, frequentemente pela quantidade de de espaço livre existente nas unidade de discos, possuindo portanto um valor variável e mais flexível.
A memoria virtual pode ser implementada basicamente através de mecanismos de:
Paginação
Segmentação

Paginação
Técnica em que o espaço de endereçamento virtual é divido em blocos denominados unidades de alocação de tamanho e posição fixas, geralmente de tamanhos pequenos os quais se associa um numero. O sistema operacional faz um mapeamento das unidade de alocação em endereços de memoria, determinando quais estão na memoria física e quais estão nos arquivos de troca.
A Paginação é usada na maioria dos sistemas com memoria virtual. Quando um processo acessa um endereço de

Relacionados

  • Memoria virtual
    6322 palavras | 26 páginas
  • Memoria Virtual
    1432 palavras | 6 páginas
  • memória virtual
    4403 palavras | 18 páginas
  • memoria virtual
    300 palavras | 2 páginas
  • Memória virtual
    1733 palavras | 7 páginas
  • Memória virtual
    428 palavras | 2 páginas
  • Memória virtual
    728 palavras | 3 páginas
  • Memoria Virtual
    740 palavras | 3 páginas
  • Memoria virtual
    1429 palavras | 6 páginas
  • Memoria virtual
    652 palavras | 3 páginas