Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SOLON TAVARES
CURSO TÉCNICO EM DESENVOLVIMENTO DE SOFTWARE
MÓDULO I – 12DS
GERENCIAMENTO DE MEMÓRIA
Isabel Stumpf Mitchell1
isabel@isabelmitchell.com
O gerenciamento de memória é uma das partes mais importantes do sistema operacional, pois
é na memória que são armazenados os dados necessários à execução dos programas (NEIVA et all)
Segundo Silva, a memória lógica é o tipo de memória em que o processo enxerga, sendo que
os endereços lógicos são aqueles que são manipulados por um processo. Já a memória física é
implementada pelos circuitos integrados de memória e um endereço físico é aquele que corresponde
a uma posição real na memória.
Conforme COLETTA, o gerenciador de memória é a parte do sistema operacional responsável
por controlar quais partes da memória estão sendo utilizadas, quais as 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 gerencia de memória:
1. A memória virtual por paginação é a técnica de gerência de memória onde o espaço
de endereçamento virtual e o espaço de endereçamento real é dividido em blocos de mesmo
tamanho, chamados de páginas. As páginas no espaço virtual são denominadas páginas virtuais,
enquanto as páginas no espaço real são chamadas de páginas reais ou frames.
2. A memória virtual por segmentação é a técnica de gerência de memória onde o
espaço de endereçamento virtual é dividido em blocos de tamanhos diferentes chamados segmentos.
Na técnica de segmentação, um programa é dividido logicamente em sub-rotinas e estruturas de
dados, que são alocadas em segmentos na memória principal. (Scribd)
Referências:
NEIVA, Danuza, Girlena Oliveira, Menandro Santana. Monografia Sistema
Operacional Linux. Disponível em: <im.ufba.br/pub/MATA58/.../Monografia_Linux.doc>. Acesso
em: 27 de maio de 2010.
Scama, Rodrigo. Disponível em:
<http://professor.rodrigoscama.com.br/textos/SO_MemoriaVirtual.pdf>. Acesso em: 29 de maio de
2010.
Scribd. Gerência de memória virtual. Disponível em:
<http://www.scribd.com/doc/5565650/09GERENCIA-DE-MEMORIA-VIRTUAL>. Acesso em: 22
de maio de 2010.
Scribd. Gerência de memória. Disponível em:
<http://www.slideshare.net/audineisilva1/gerenciamento-de-memoria>. Acesso em: 27 de maio de
2010.
COLETTA, Alex De Francischi. Disponível em:
<http://www.alexcoletta.eng.br/2008/gerenciamento-de-memoria/>. Acesso em: 29 de maio de
2010.