BLOGGER TEMPLATES AND TWITTER BACKGROUNDS

quinta-feira, 29 de outubro de 2009

Gestão de memória

A Gestão de memória é um campo complexo da ciência informática, e, são constantemente desenvolvidas várias técnicas para tornar a mesma mais eficiente e fiável. Ao tornar a Gestão mais fiável, estará a torna-la mais simples, estando ela relacionada em duas tarefas essenciais:



Alocação – Quando um programa necessita de um bloco de memória, o Gestor de memória vais disponibilizar o programa para a alocação na memória;

Reciclagem – Quando um bloco de memória é alocado, mas os dados contidos nele não foram requisitados por um determinado numero de ciclos, esse mesmo bloco é libertado para ser reutilizado por outra requisição.

A memória principal do computador (Memória RAM) é volátil, e o seu tamanho é limitado pelo custo do Hardware. Assim os utilizadores necessitam de algum método para armazenar e recuperar informações de modo permanente.


Um ficheiro é um conjunto de bytes, e, geralmente, armazenado em um dispositivoperiférico não volátil (p.ex., Hard Disk, PenDrive), que pode ser lido e gravado por um ou mais processos.


O Sistema de ficheiros é a estrutura que permite a gestão dos mesmos ficheiros, sendo elas:


Criação;
Destruição;
Leitura;
Gravação;
Controlo do acesso;
Etc.