La gestione della memoria Speicherverwaltung La gestion de la mémoire Gestión de memoria Memory management

Descrição da memória

A memória física de um sistema divide-se em duas categorias :

  • a memória viva: composta por circuitos integrados, por conseguinte muito rápida
  • a memória de massa: composta por suportes magnéticos (disco duro, bandas magnéticas…), muito mais lenta


A memória física serve de zona de armazenamento temporária para os programas e dados que utiliza. De maneira geral, quanto maior é a quantidade de memória, mais aplicações pode lançar simultaneamente. Por outro lado, quanto mais esta é rápida, mais o seu sistema reage rapidamente, Assim, tem de organizar o melhor possível o sistema de exploração para ter o máximo de desempenho.

A gestão da memória

A gestão da memória é um difícil compromisso entre os desempenhos (tempo de acesso) e a quantidade (espaço disponível). Deseja-se, com efeito, ter o máximo de memória disponível, mas deseja-se raramente que isto se faça em detrimento dos desempenhos.
A gestão da memória deve desempenhar as seguintes funções:

  • permitir a partilha da memória (para um sistema multi-tarefas);
  • permitir atribuir blocos de memória às diferentes tarefas;
  • proteger os espaços memória utilizados (impedir, por exemplo, um utilizador de alterar uma tarefa executada por um outro utilizador);
  • optimizar a quantidade de memória disponível, nomeadamente por mecanismos de extensão da memória.

A extensão da memória

É possível aumentar a memória de duas maneiras:

  • Recortando um programa numa parte residente em memória viva e uma parte carregada unicamente em memória quando o acesso a estes dados é necessário.
  • Utilizando um mecanismo de memória virtual, consistindo em utilizar o disco rígido como memória principal e armazenar unicamente em RAM as instruções e os dados utilizados pelo processador. O sistema de exploração realiza esta operação criando um ficheiro temporário (chamado ficheiro SWAP, ou “ficheiro de troca”) no qual são armazenadas as informações quando a quantidade de memória viva já não é suficiente. Esta operação traduz-se por uma baixa considerável dos desempenhos, já que o tempo de acesso do disco rígigo é extremamente mais fraco que o RAM. Aquando da utilização da memória virtual, é corrente constatar que o LED do disco duro está quase constantemente acendido e, no caso do sistema Microsoft Windows, que um ficheiro chamado “win386.swp” de uma dimensão consequente, proporcional às necessidades de memória viva, aparece.

Os mecanismos de corte da memória

A memória central pode ser recortada de três maneiras :

  • a segmentação : os programas são recortados em parcelas que têm comprimentos variáveis chamados “segmentos”.
  • a paginação : consiste em dividir a memória em blocos, e os programas em páginas de comprimento fixo.
  • uma combinação de segmentação e de paginação: certas partes das memórias são segmentadas, as outras são paginadas.


Última modificação do dia Segunda 28 de Setembro de 2009 às 19:27:45.Este documento, intitulado « A gestão da memória »a partir de Kioskea (pt.kioskea.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.
Melhores respostas por « A gestão da memória » em :
Otimizar a memoria virtual Ver Otimizar a memoria virtual Explicações Esta dica é uma otimização e não tem os mesmos resultados que o aumento da memoria viva... Então,a memoria virtual é sempre utilizada,mesmo se você dispõe de uma grande quantidade de memoria...
Download Memoriser Ver Memoriser ajuda a aprender de memória qualquer tipo de dado que não seja demasiado grande , como um número de telefone ou um endereço . Na barra principal do programa introduzem-se perguntas e respostas . Uma coluna mostra a pontuação conseguida ao...
Nintendo DS, Homebrews e programação VerNintendo DS e Homebrews A última console portátil da Nintendo é bastante conhecida; mas, poucos sabem das possibilidades que podem ser oferecidas por ela, através de uma utilização adequada. Resumo Homebrews Material Diferentes...
[Windows XP] SP2 - Dicas e conselhos VerSe você instalou sozinho a sua atualização SP2, ou se a sua versão do Windows, ela mesma, é um SP2, você pode descobrir que alguns softwares não funcionam bem ou não funcionam mais ! 1 – Detalhes gerais 2 - Compatibilidades softwares 3 –...
Identificar processador VerAqui está uma dica para permitir a você identificar o seu processador. Útil para saber com precisão a capacidade e características técnicas deste elemento e outras, possivelmente a sua configuração. Windows Propriedades do...
Download Test My Hardware VerTest My Hardware realiza uma análise da configuração de hardware do seu PC, mostrando uma interface dos resultados do mesmo . Essa análise é bem simples e permite ter uma idéia geral da configuração do seu sistema : processador, placa base, memoria,...
Download Clean Ram VerClean Cram é um utilitário para todos aqueles que encontram problemas com a lentidão de suas máquinas. Clean Cram é um programa que tem como finalidade otimizar a memória RAM, liberando espaços. Depois de intalado basta um clique para que ele...
BIOS VerApresentação do BIOS O BIOS (« Basic Input/Output System » traduzido “Sistema de gestão elementar das entradas/saídas”) é um componente essencial do computador, permitindo o controlo dos elementos materiais. Trata-se...
Placa gráfica - Placa vídeo VerAs placas gráficas aceleradoras 2D A placa gráfica (em inglês graphic adapter), às vezes chamada placa vídeo ou acelerador gráfico, é o elemento do computador encarregado converter os dados numéricos a afixar em dados gráficos ...
Montagem de um PC - Ligação dos discos duros VerDiscos duros, leitores CD-ROM/DVD-ROM e leitor de disquetes A placa-mãe comporta em geral dois conectores IDE (Integrated Device Electronics) : O primeiro conector chama-se conector primário (em ingleses Primary device...