1

1900 palavras 8 páginas
1.2 Técnica de Gerenciamento de Memória Virtual

Swapping É uma técnica aplicada à gerência de memória que visa dar maior taxa de utilização à memória principal, melhorando seu compartilhamento. Visa também resolver o problema da falta de memória principal num sistema. Toda vez que um programa precisa ser alocado para execução e não há espaço na memória principal, o sistema operacional escolhe entre os processos alocados que não tem previsão de utilizar a CPU nos próximos instantes (quase sempre entre aqueles que estão em interrupção de E/S ou no final da fila de pronto), e
“descarrega” este processo da memória para uma área especial em disco, chamada arquivo de swap, onde o processo fica armazenado temporariamente. Durante o tempo em que o processo fica em swap, o outro que necessitava de memória entra em execução ocupando o espaço deixado pelo que saiu. Pouco antes de chegar a vez do processo armazenado em swap utilizar a CPU, o sistema escolhe um outro processo para descarregar para swap e devolve o anterior da área de swap para a memória principal, para que este possa ser executado novamente. E vai trabalhando assim até que os processos vão terminando.
O problema dessa técnica é que pode provocar um número excessivo de acesso à memória secundária (disco), levando o sistema a uma queda de desempenho. foram apresentadas diversas técnicas de gerenciamento de memória que evoluíram no sentido de maximizar o número de processos residentes na memória principal e reduzir o problema da fragmentação, porém os esquemas vistos se mostraram muitas vezes ineficientes. Além disso, o tamanho dos programas e de suas estruturas de dados estava limitado ao tamanho da memória disponível.
A utilização da técnica de overlay para contornar este problema é de difícil implementação na prática e nem sempre uma solução garantida e eficiente. Memória virtual é uma técnica sofisticada e poderosa de gerência de memória onde as memórias principal e secundária são combinadas, dando ao usuário

Relacionados

  • 1429128911458 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
    1210 palavras | 5 páginas
  • +1+1+1+1
    7974 palavras | 32 páginas
  • 1 1
    901 palavras | 4 páginas
  • 1 E 1
    277 palavras | 2 páginas
  • 1 1
    663 palavras | 3 páginas
  • Apresenta o 1 1 1 1
    960 palavras | 4 páginas
  • Bioquim 1 1 1
    1704 palavras | 7 páginas
  • lista 1 1 1
    472 palavras | 2 páginas
  • portifolio_1__treinamento_e_desenvolvimento 1 1 1
    756 palavras | 4 páginas
  • Resumo Concreto 1 1 1 1 1
    258 palavras | 2 páginas