Gerenciamento de memoria

21240 palavras 85 páginas
Gerenciamento de Memória
4.1 gerenciamento básico de memória
4.1.1 MONOPROGRAMAÇÃO SEM TROCA DE PROCESSOS OU PAGINAÇÃO
4.1.2 MULTIPROGRAMAÇÃO COM PARTIÇÕES FIXAS
4.1.3 MODELAGEM DE MULTIPROGRAMAÇÃO
4.1.4 análise de desempenho de sistemas de multiprogramação
4.2 troca de processos
4.3 memória virtual
4.4 algoritmos de substituição de páginas
4.4.8 algoritmos de substituição de páginas do conjunto de trabalho
4.5 Modelagem de algoritmos de substituição de página
4.6 questões de projeto para sistemas de paginação

A memória é um recurso importante que deve ser gerenciado com muito cuidado. Apesar de atualmente os computadores pessoais possuírem milhares de vezes mais memória do que o IBM 7094 (o maior computa­dor do mundo no início dos anos 60), os programas crescem muito mais rapidamente do que as memórias. Parafraseando a Lei de Parkinson, pode-se afirmar que "programas tendem a se expandir a fim de ocupar toda memória disponível". Neste capítulo, estudaremos como os sistemas operacionais gerenciam a memória.
Idealmente, o que todo programador deseja é dispor de uma memória infinitamente grande, rápida e não volátil, ou seja, uma memória que não perdesse seu conteúdo quando faltasse energia. E por que não também a um baixo custo? Infelizmente, a tecnologia atual não comporta essas memórias. Por isso, a maioria dos com­putadores utiliza uma hierarquia de memórias, que combina: uma pequena quantidade de memória cache, volátil, muito rápida e de custo alto; uma grande memória principal (RAM), volátil, com dezenas de megaby-tes, de velocidade e custo médios; e uma memória secundária, constituída de armazenamento não volátil em disco, com dezenas de centenas de gigabytes, velocidade e custo baixos. Cabe ao sistema operacional coorde­nar a utilização dessas memórias.
A parte do sistema operacional que gerência a hierarquia de memórias é denominada gerenciador de memória. Sua função é manter o controle de quais partes da memória estão

Relacionados

  • Gerenciamento de Memória
    581 palavras | 3 páginas
  • Gerenciamento de memoria
    2820 palavras | 12 páginas
  • gerenciamento de memoria
    1362 palavras | 6 páginas
  • Gerenciamento de memória
    2129 palavras | 9 páginas
  • Gerenciamento de memoria
    8406 palavras | 34 páginas
  • Gerenciamento de memoria
    733 palavras | 3 páginas
  • gerenciamento de memoria
    2146 palavras | 9 páginas
  • Gerenciamento de memória
    2549 palavras | 11 páginas
  • Gerenciamento de memória
    1534 palavras | 7 páginas
  • gerenciamento de memoria
    1245 palavras | 5 páginas