Você está na página 1de 10

GERENCIAMENTO DE

MEMRIA
Alunos:
Augusto Magalhaes
Thiago Henrique

Tpicos
O que Gerenciamento de Memria?
Como o Gerenciamento Acontece?
Monoprogramao
Multiprogramao e Uso de Memria
Gerenciamento e Eficincia

O que Gerenciamento de Memria?


Gerenciamento o administrar da memria, saber onde

existe espao disponvel, onde guardar tal dado e como


retornar tal dado rapidamente para o usurio.
Esse trabalho feito para que a eficincia do sistema
seja a melhor possvel j que a tarefa de guardar dados
altamente complexa.

Como o Gerenciamento Acontece?


Programa funcionar = Seus dados precisam ser

carregados da memria
Para usar os dados do programa, os dados da memria
principal devem ser alocados na memria cache para um
desempenho bom (cache mais rpida que a memria
principal).
Como um programa no pode rodar inteiro na cache,
a Unidade de Gerenciamento de Memria (UGM) deve
usar os dados mais requisitados pelo sistema e deixar
fora da cache os dados quase nunca usados.

Monoprogramao
O esquema mais simples de gerir uma memria realizar

somente um processo completo e depois que terminado


passar para a prxima tarefa, porm isso significa queda
na eficincia:

Multiprogramao
Avanos na tecnologia fizeram com que mais processos

pudessem ser trabalhados ao mesmo tempo trazendo


mais eficincia ao sistema:

Gerenciamento e Eficincia
Esquemas antigos de memria podem ser estudados

para ver como a eficincia aumentou com melhor


gerenciamento:
Parties Fixas: Part. Dinmicas:
Paginao
Alocao e
Fragmentao:

Clula de RAM em papel


O primeiro artigo tem mais a ver com a construo de

memrias:
Clulas de RAM foram construdas por pesquisadores da
Universidade Nacional de Taiwan usando como substrato
o papel.
Tal avano pode abaixar muito o custo de dispositivos
eletrnicos e podem trazer benefcios para o meio
ambiente.
Artigo publicado em
http://spectrum.ieee.org/tech-talk/semiconductors
/memory/memory-cells-built-on-paper

Jigsaw
Uma equipe de engenheiros do MIT (Instituto de Tecn. de

Massachusetts) desenvolveu o Jigsaw, dispositivo que


usa o Sistema Operacional para organizar e processar
melhor o gerenciamento de memria.
O peso sobre a Unidade de Gerenciamento mais leve
deixando o sistema mais rpido e mais econmico.
No artigo publicado pelo ieee.org a equipe afirma que
consegue um consumo de energia 72% melhor com tal
dispositivo.

Jigsaw
O Jigsaw usado somente para processadores de 16 a

64 ncleos onde os melhores Hardwares de cache


falham.
O Jigsaw faz duas coisas importantes:
1.
2.

Reduz o conflito entre os numerosos ncleos fazendo assim que o


acerto da memria melhore.
Diminui a distncia de determinada memria para o ncleo que vai
us-la.

Desta maneira o sistema se torna mais rpido pois acerta

mais.
Artigo: http://people.csail.mit.edu/sanchez/papers/2013.jigsaw.pact.pdf

Você também pode gostar