Gerenciamento de Memória
Henrique Ribeiro de Souza
Gerenciamento de Memória
Umuarama
2014
IFPR-INSTITUTO FEDERAL DO PARANÁ
Gerenciamento de Memória
Trabalho apresentado ao Curso Técnico Subsequente em Informática do IFPR, sob orientação da Professora Elaine A. Praça, da unidade curricular de Sistemas Operacionais, para obtenção do conceito parcial do 1º bimestre
Umuarama
2014
Resumo
A memória possui um papel fundamental para o bom funcionamento do computador, sendo acessada a cada instante pela CPU do computador, desde o momento que o ligamos. Neste trabalho, foram apresentados os conceitos chaves sobre gerenciamento de memória, além de uma breve explicação de como a memória interage com o Sistema Operacional e demais componentes de hardware. Além disso, você aprendeu as principais técnicas de gerenciamento da memória, desde os métodos mais simples para controle da memória de apenas um programa em execução, como também as estratégias que possibilitam a expansão da capacidade da memória para execução de programas maiores que os limites físicos da memória.
Sumário
Sumário
1- Introdução 5
2- Hierarquia de Memória 6
3- Funções básicas de um Gerenciador de Memória 7
4-Técnicas de Alocação de Memória 8
4.1-Alocação Contígua Simples: 8
4.1.1-Alocação Contígua Simples- Proteção 8
4.1.2- Alocação Contígua Simples- Overlay 8 4.2- Alocação Particionada: 9 4.2.1-Alocação Particionada Estática Absoluta: 9 4.2.2- Alocação Particionada Estática Relocável: 9
4.3- Alocação Particionada Dinamicamente: 10
5- Estratégias de Alocação de Memória: 11
5.1-Best-Fitt (melhor alocação): A melhor partição é escolhida, ou seja a que o programa deixa o menor espaço sem utilização. 11 5.2- Worst-fit (pior alocação): A pior partição é escolhida, ou seja, a que o programa deixa o maior espaço sem utilização. 12
5.3- First-fit (primeira alocação):