Trabalho gerenciamento de memórias
TRABALHO
DE
SISTEMA OPERACIONAL
GUAÍBA DIA 28 DE JUNHO DE 2011
DADOS
DE
IDENTIFICAÇÃO
NOME: Natanael Conter Abreu DATA: 09/07/11 TURMA: 22SI TURNO: Tarde ASSUNTO: Gerência de Memória e Memória Virtual.
Trabalho de pesquisa: Gerência de Memória e Memória Virtual
MEMÓRIA LÓGICA
A Memória Lógica é aquela que o processo consegue enxergar.
MEMÓRIA FÍSICA
A Memória Física é aquela que é implementada pelos circuitos integrados de memória.
UNIDADE DE GERÊNCIA DE MEMÓRIA
Gerenciador de Memória é a parte do SO que é responsável por cuidar de quais partes da memória estão em uso, quais estão livres, alocar memória a processos quando eles precisam, desalocar quando eles não necessitarem mais e gerenciar a troca dos processos entre a memória principal e o disco (quando a memória principal não é suficiente para manter todos os processos)
MÉTODOS DE GERÊNCIA DE MEMÓRIA
-> PARTIÇÕES FIXAS:
O modelo de partição fixa divide o espaço da memória em lacunas bem definidas atribuindo um tamanho específico para cada lacuna. Um processo de 5 Kb precisaria de uma lacuna com tamanho igual ou maior para poder existir. Contudo esse modelo de partição gera desperdícios como fragmentação interna e externa. A fragmentação interna ocorre quando o tamanho do processo é menor que a área alocada, ou seja, uma lacuna com 6kb seja utilizada para alocar um processo de 5kb desperdiçando memória. Outra maneira de fragmentação é a externa que ocorre devido a não existência de uma área contígua na memória, ou seja, um processo qualquer precisa de 5kb, porém existem duas lacunas sendo uma de 2kb e uma 3kb, porém em lugares separados. Abaixo segue duas imagens explicando o efeito das fragmentações:
[pic]
-> PARTIÇÕES VARIÁVEIS:
Partições variáveis semelhantemente a partições fixas dividem o