so. gerenciamento de memória - esquema

1085 palavras 5 páginas
Gerencia de memória

por que existe gerenciamento de memória em um sistema operacional.

-defino os endereços das variáveis --durante a edição -defino manualmente todos os endereços das variáveis --durante a compilação -PIC.todas as referencias a variáveis são feitas usando endereços relativos. --durante a ligação. -?

--durante a carga -> loder --defino os endereços quando carrego as funções e variáveis na memória.

--durante a execusão -> hadware dedicado -analizo os endereços gerado pelo processador e converto para os endereços reais da memória.

GERÊNCIA DE MEMÓRIA

@gerente de memória -aloco e desaloco memória para processos -realizo a troca de dados entre a memória ram e o disco

ENDEREÇOS LÓGICOS E FÍSICOS

@Processador --gero endereços lógicos quando executo algum código --envio esse endereço para a mmu @MMU --converto esse endereço lógico em físico --ou envio uma interupção informando sobre tentativa de acesso indevido @Processador --acesso ou não esse endereço

@MMU --Quer saber como consigo proteger uma area de memória de um processo? --Ajusto a forma de conversão de endereços --Converto endereços de forma diferenciada dependendo do processo

-MODELO DE MEMÓRIA DOS PROCESSOS @SO --vejo cada processo como uma capsula @Processo --tenho todas as informações que preciso para ser executado --divido as informações em compartimentos @Text --guardo o código a ser executado --normalmente sou lido ou executado @Data --guardo as variáveis estáticas --estou disponível para leitura e escrita @Heap --armazeno dados criados por alocação dinâmica de memória --aumento e diminuo dependendo da necessidade @Stack --guardo a pilha do processo

Relacionados

  • memorias
    2159 palavras | 9 páginas
  • Memórias
    6633 palavras | 27 páginas
  • gerenciamento de memoria
    1245 palavras | 5 páginas
  • Sistemas de Arquivos
    1070 palavras | 5 páginas
  • Técnicas de gerenciamento de memória
    1633 palavras | 7 páginas
  • 06
    3517 palavras | 15 páginas
  • Aula08 Gerenc Memoria
    3412 palavras | 14 páginas
  • Exercicios ASO
    1896 palavras | 8 páginas
  • Logica
    8329 palavras | 34 páginas
  • Descrição de gerenciamento de processos e de memória virtual em sistemas operacionais Linux e Windows 7
    1458 palavras | 6 páginas