Memoria

5196 palavras 21 páginas
Sistemas Operacionais
Gerência de memória

2a edição
Revisão: Fev/2003

Capítulo 6

Introdução

❙ Dependem do hardware do processador

Oliveira, Carissimi, Toscani

Instituto de Informática - UFRGS

❚ Multiprogramação implica em manter-se vários processos em memória ❚ Memória necessita ser alocada de forma eficiente para permitir o máximo possível de processos
❚ Existem diferentes técnicas para gerência de memória

Sistemas Operacionais

2

Considerações gerais
❚ Um sistema de memória possui pelo menos dois níveis:
❙ Memória principal: acessada pela CPU
❙ Memória secundária: discos

❚ Programas são armazenados em disco
Executar um programa se traduz em transferi-lo da memória secundária à memória primária

❚ Qualquer sistema operacional tem gerência de memória
Oliveira, Carissimi, Toscani

Instituto de Informática - UFRGS



❙ Monotarefa: gerência é simples
❙ Multitarefa: complexa

❚ Algoritmos de gerência de memória dependem de facilidades disponíveis pelo hardware da máquina
Sistemas Operacionais

3

Memória lógica e memória física
❚ Memória lógica
❙ É aquela que o processo “enxerga”
❙ Endereços lógicos são aqueles manipulados por um processo
❙ Implementada pelos circuitos integrados de memória
❙ Endereços físicos são aqueles que correspondem a uma posição real de memória Oliveira, Carissimi, Toscani

Instituto de Informática - UFRGS

❚ Memória física

Sistemas Operacionais

4

Endereço lógico versus endereço físico
❚ Espaço lógico de um processo é diferente do espaço físico

❚ Programas de usuários “vêem” apenas endereços lógicos
❚ Endereços lógicos são transformados em endereços físicos no momento de execução dos processos

Oliveira, Carissimi, Toscani

Instituto de Informática - UFRGS

❙ Endereço lógico: gerado pela CPU (endereço virtual)
❙ Endereço físico: endereços enviados para a memória RAM

Sistemas Operacionais

5

Unidade de gerência de memória
❚ Memory

Relacionados

  • memoria
    4282 palavras | 18 páginas
  • Memorias
    8797 palavras | 36 páginas
  • memorias
    6051 palavras | 25 páginas
  • memorias
    2569 palavras | 11 páginas
  • Memoria
    2651 palavras | 11 páginas
  • memórias
    2945 palavras | 12 páginas
  • Memória
    2351 palavras | 10 páginas
  • Memória
    4188 palavras | 17 páginas
  • Memória
    739 palavras | 3 páginas
  • Memória
    710 palavras | 3 páginas