Sistemas Operacionais - Gerenciamento de Memória

1386 palavras 6 páginas
Fundamentos de Sistemas
Operacionais
4 – Gerenciamento de Memória
Prof. Renato Lellis

O problema

Em um ambiente multiprogramado, é necessário: subdividir a memória para acomodar múltiplos processos mas se poucos processos estão na memória, em boa parte do tempo estarão esperando por E/S
UCP sub-utilizada então, deve-se alocar memória de forma eficiente ao maior número de processos
Gerenciador de Memória

Alguns requisitos do GM
Relocação
o programador não deve se preocupar com o local onde o programa (processo) será carregado para execução durante a execução, o processo poderá sair da memória e retornar para um local diferente referências devem ser resolvidas para endereços de memória física
p. ex. - bloqueado para suspenso

Alguns requisitos do GM

Proteção processos não devem poder referenciar posições de memória em outros processos sem permissão em virtude da relocação, não é possível testar endereços em programas com suporte de h/w, o teste deverá ser em tempo de execução

Alguns requisitos do GM

Compartilhamento deve-se permitir que vários processos possam acessar a mesma porção de memória o mecanismo de proteção deve ter flexibilidade caso por exemplo, exclusão mútua

Alguns requisitos do GM

Organização lógica programas são normalmente separados em módulos, que podem ser escritos e compilados separadamente graus diferentes de proteção podem ser atribuídos aos módulos compartilhamento de módulos manipulação de diferentes módulos de um mesmo executável pode ser melhor realizada através de segmentação Alguns requisitos do GM

Organização física memória é organizada como uma hierarquia se um programa precisa de mais memória do que o disponível na MP, a MS deverá ser utilizada uso de memória cache este gerenciamento deverá ser feito de forma transparente pelo SO

Particionamento fixo

Particionamento da memória em regiões fixas
Se partições idênticas processos menores que o tamanho da partição podem ser carregados diretamente.
Processos maiores

Relacionados

  • Sistema operacional gerenciamento de memoria
    2641 palavras | 11 páginas
  • Gerenciamento de memoria em sistemas operacionais
    1196 palavras | 5 páginas
  • Sistemas Operacionais - Gerenciamento de Memória 2
    4134 palavras | 17 páginas
  • 1. Técnicas de gerenciamento de memoria dos sistemas operacionais
    1603 palavras | 7 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
  • Gerenciamento De Servidores De Aplica O 1
    1611 palavras | 7 páginas
  • adsad
    1157 palavras | 5 páginas
  • Projeto Integrado
    1477 palavras | 6 páginas
  • Faculdade
    4295 palavras | 18 páginas
  • Sistemas de Inforacao
    729 palavras | 3 páginas