gerenciamento de memoria

3324 palavras 14 páginas
Gerenciamento de Memória
Sistema Operacional

O que é memória?
• Dispositivos que permitem armazenar dados
• A unidade básica de memória é o BIT

• PALAVRA é a unidade de informação constituída do grupamento de 32 Bits

Tamanho

Tipos de Memória
• Voláteis
▫ Perdem seus dados em caso de interrupção de energia. ▫ Mais rápidas

▫ Registradores
▫ Cache
▫ RAM (Radom Access Memory)

Tipos de Memória
• Não voláteis
▫ Mantém os dados mesmo sem energia
▫ Constituem a memória auxiliar do computador
▫ ROM (Read Only Memory)
 PROM: os dados não podem ser apagados
 EPROM, EEPROM: Podem ser apagados e reescritos

▫ Flash
 Podem aramazenar volumes elevados de informação

▫ Óptica
 CD, DVD, Blue-ray

▫ Magnética:
 HD, Fitas, Disquetes, etc…

Memória Principal
• Seu objetivo é armazenar os dados que estão em uso e fornecê-los rapidamente ao processador
• Normalmente, a necessidade de memória é maior do que sua disponibilidade

Memória Secundária
• São chamadas de “Memórias de armazenamento em massa”
• Armazenamento permanente dos dados
• Não podem ser endereçadas diretamente

Memória Virtual
• Quando a memória principal não comporta a demanda, parte do programa ou dados são tranferido para a memória auxiliar.
• Utilizam espaço temporário no HD, estes espaços são chamados de Arquivo de paginação

Hierarquia entre as Memórias

Acesso a Memória
• Quando uma instrução chega a CPU, a CPU segue a seguinte ordem
▫ CPU acessa a Memória CACHE
 Praticamente instantâneo

▫ Se não encontra, a CPU acessa a memória RAM
 5 vezes mais tempo

▫ Se ainda não encontrar, a CPU acessa a memória
VIRTUAL
 Extremamente lento, necessita acesso a disco

Acesso a Memória
• Para otimizar esta busca é necessario prever quais dados seão utilizados em breve e alocá-los na CACHE
• Para isto deve-se utilizar de alguns princípios:
▫ Princípio Espacial: Se há um acesso a determinado endereço, é muito provavel que

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