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.
quinta-feira, 29 de outubro de 2009
Gestão de memória
Publicada por ▼ David Costa à(s) 05:59