Sei sulla pagina 1di 5

CINCIAS DA COMPUTAO

SISTEMAS OPERACIONAIS
PROFESSOR NELSON

FRANCISCO FEITOSA 8483180471


LUIZ RICARDO DA SILVA 8408120353
ROBSON AGUIAR 8406119291

RIO CLARO
23 DE MAIO DE 2014

Relatrio 03: Gerenciamento de Memria


Tcnica de Gerenciamento de Memria
A
tcnica
de
gerenciamento
segue
da
seguinte
forma:
Temos memria padro dos Computadores (Disco Rgido), memorias auxiliares, como
a
memria
RAM,
ela
nos
permitir...
1: Melhor desempenho em trabalhos, navegao entre outras tarefas.
2 Permite a manuteno das memorias pela Tcnica de Gerenciamento de Memria
virtual, ocorrer em ocasies de lentido, perda de desempenho considervel , entre
outros fatores, de acordo tambm com a memria RAM das maquinas.
Quanto aos aparelhos ligados ao sistema Android , ser apenas usado cartes de
memria , nossa tcnica quanto a eles mais simples , sero usados apenas para
armazenamento ,assim ficaremos trocando os cartes assim que a memria estiver
completamente
utilizada
.
A memria virtual entra nesse esquema principalmente em duas situaes: quando
a memria RAM no consegue mais segurar todos os programas abertos ou quando
algum programa no est sendo utilizado h algum tempo e por isso pode ser retirado da
memria. Quando dizemos "memria virtual" estamos nos referindo a uma parte do
disco rgido dedicado a essa tarefa e utilizado pelo Windows para gerenci-las.
Quando acontece alguma das situaes acima, o sistema operacional desloca os
processos menos utilizados da memria RAM e armazena no HD, copiando de volta
para a memria RAM quando necessrio. Isso causa uma considervel perda de
desempenho, j que os discos rgidos so componentes mecnicos extremamente lentos
se comparados memria RAM .

Tcnica de Gerenciamento de Memria Virtual


Windows
Passo 1 Ligar o computador, esperar guardar o boot do sistema operacional por
completo, se necessrio entrar com usurio e senha para acessar o Windows clicar com
o boto esquerdo mouse no boto iniciar. Em seguida clique com o boto direito do
mouse na opo computador . Logo aps clique em propriedades do menu que se
abriu.
Passo 2 Abrir uma janela com o nome sistema, clique com o boto esquerdo na
opo
configuraes
avanadas
de
sistema.
Passo

No

menu

desempenho,

clique

no

boto

configuraes

Passo 4 Abrira uma janela chamada opes de desempenho. Clique na aba


avanado.
Passo 5 Abrira uma janela chamada memria virtual. Esse o gerenciador de

Memria virtual no qual possvel alterar o tamanho de memria desejado do disco


rgido.

Linux
No Linux o comando swapon -s mostra a o tamanho total da memria virtual e a
quantidade utilizada. Podemos aumentar o tamanho da partio atualmente utilizada
para a rea de swap. Tambm podemos criar uma nova partio para a rea de swap e o
sistema passa a trabalhar com duas parties. Ou podemos ainda trabalhar com um
arquivo comum, o que facilita bastante o processo. Nesse caso o sistema vai utilizar a
partio j existente e um arquivo comum.
Vamos aos passos para entendermos a memria virtual utilizando um arquivo,
iremos adicionar mais 1 giga na memria j existente.
Passo 1 Crie um arquivo com o tamanho de 1 giga utilizando o seguinte comando:
sudo dd if=/dev/zero of=/var/swapfile1 bs=1M count=1024
Ateno pois o M que vem depois do nmero 1 maisculo.
/var/swapfile1 um nome qualquer, voc pode utilizar outro nome e o arquivo pode ser
colocado em qualquer diretrio.
Passo 2 Informe ao sistema que o arquivo criado no passo anterior ser um arquivo
utilizado para swap. Para tal utilize o seguinte comando:
sudo mkswap /var/swapfile1
Passo 3 Instrua o sistema para que ele utilize o arquivo criado nos passos 1 e 2
utilizando o seguinte comando:
swapon /var/swapfile1
Se tudo correu como deveria, acabamos de adicionar mais um giga de memria na rea
de swap do seu sistema. Com pouco trabalho e sem precisar tirar o sistema do ar.
Para confirmar se tudo est ok, utilize o seguinte comando:
swapon -s
Falta ainda um pequeno detalhe, pois quando fizermos fizer um reboot o que foi feito no
passo 3 ser perdido.
Para evitar esse transtorno, inclua no arquivo /etc/fstab a seguinte linha:
/var/swapfile1 swap swap defaults 0 0
Troque /var/swapfile1 pelo nome do arquivo que criamos no passo 1.
Bastante ateno ao editar o arquivo /etc/fstab, faa uma salva antes.

Sistemas de Gerenciamento de Memria


A cada dia que passa os programadores necessitam de mais memria e mais
programas rodando simultaneamente para poderem tratar cada vez mais informaes. O

tratamento necessrio da memria utilizada no uma tarefa simples de ser


implementada.
Existem
vrios
requisitos
que
devem ser observados para o correto funcionamento, tais como, segurana, isolamento,
desempenho, entre outros. Para isto a funo de gerenciar a memria passa a ser do
sistema
operacional
e
no
mais
do
aplicativo.
A Alocao pode ser tanto esttica, feita quando o programa compilado, e a
dinmica,
adiada
at
a
execuo.
A Fragmentao, desperdcio de memria, por sua vez pode ser interna, sobra na
memria reservada ao programa, e externa que acontece quando aps o termino dos
programas
so
deixadas
pequenas
lacunas
entre
as
pginas.
Existe uma tcnica de gerencia de memria chamada memria virtual, que onde
memrias principais e secundrias juntas criam a iluso de que h muito mais memria,
com isso os programas e suas estruturas de dados no se limitam ao tamanho da
memria fsica, e assumem endereos na memria secundria. O gerenciamento de
memria virtual pode ocasionar vazamento de memria, ou seja, quando determinada
quantia de memria alocada e no liberada mesmo que no sendo utilizada, assim
dados perdem a referncia sem ao menos terem usado memria. O gerenciamento
automtico chama-se garbage colletor. Ele retira os blocos de memria
automaticamente. Seus algoritmos so divididos em duas famlias: a Identificao
direta, por contagem de referncia, e a Identificao indireta, por varrimento.

Bibliografias
http://www.vivaolinux.com.br/artigo/Criando-ou-aumentando-a-memoria-virtual(SWAP)-no-Linux
http://dicasetruqueslinux.blogspot.com.br/2009/08/aumentando-memoria-virtualno-sistema.html
http://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%
C3%B3ria
http://canaltech.com.br/o-que-e/windows/O-que-e-e-como-gerenciar-a-memoriavirtual-do-Windows/

Potrebbero piacerti anche