TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Hierarquia de Memoria

Por:   •  15/4/2023  •  Pesquisas Acadêmicas  •  406 Palavras (2 Páginas)  •  59 Visualizações

Página 1 de 2

Hierarquia de Memória

SO deve abstrair esta hierarquia para gerencia

Multiprogramação implica em manter vários

processos em memória

• Chaveamento de Contexto deve ser rápido:

– Processos devem estar prontos na memória para serem

executados

• A memória é um recurso finito

• Parte do SO que gerencia a hierarquia de memória é

denominada Gerência de Memória

Memória necessita ser alocada de forma eficiente

para permitir o máximo possível de processos

– Deve permitir o número máximo de processos possível

– Manter o controle de quais partes da memória estão em

uso e quais não estão

• Os programas são armazenados em disco

– Executar um programa se traduz em:

• Transferi-lo da memória secundária para a memória

principal

• Alocar uma região de memória RAM para o processo

Uma das necessidades que viabiliza a

possibilidade de múltiplas aplicações estarem

na memória simultaneamente

• Um processo não pode acessar áreas de

memória pertencentes a outro processo

• Como os programas podem ser carregados em

qualquer posição da memória, não se

consegue saber “a priori” o endereço de carga

• Portanto, a verificação deve acontecer

Dinamicamente

Corresponde ao controle da permissão de

acesso a áreas restritas, por vários processos

• Área de dados

– Possibilidade de que vários processos acessem a

mesma área de memória

• Área de código

– Possibilidade que os processos compartilhem um

mesmo código

• Vários usuários utilizam o código de uma mesma área

da memória

Sistemas Operacionais – Profa. Eduarda Monteiro 11

Espaço de Endereçamento

• Assim como o conceito de processo cria um

tipo de CPU abstrata para executar programas,

o espaço de endereçamento cria um tipo de

memória abstrato para abrigá-los

• Conjuntos de endereços que um processo

pode usar para endereçar a memória

Sistemas Operacionais – Profa. Eduarda Monteiro 12

Memória Lógica x Memória Física

• Memória Lógica

– É aquela memória que o processo “enxerga”

– Endereços lógicos são aqueles manipulados por

um processo

• Memória Física

– Local na memória onde o processo está,

fisicamente, localizado

Sistemas Operacionais – Profa. Eduarda Monteiro 13

Endereço Lógico x Endereço Físico

...

Baixar como (para membros premium)  txt (3.3 Kb)   pdf (28.1 Kb)   docx (7.9 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com