quinta-feira, 27 de outubro de 2011

Gestão de Memória Principal

- Memória Principal (RAM):

Também chamadas de memória real, são memórias que o processador pode endereçar diretamente, sem as quais o computador não pode funcionar. Estas fornecem geralmente uma ponte para as secundárias, mas a sua função principal é a de conter a informação necessária para o processador num determinado momento; esta informação pode ser, por exemplo, os programas em execução. Nesta categoria insere-se a memória RAM (volátil), memória ROM (não volátil), registradores e memórias cache.

- Memória Secundária (HD):

Memória que não podem ser endereçada diretamente, a informação precisa ser carregada em memória principal antes de poder ser tratada pelo processador. Não são estritamente necessárias para a operação do computador. São geralmente não-voláteis, permitindo guardar os dados permanentemente. Incluem-se, nesta categoria, os discos rígidos, CDs, DVDs e disquetes.

-Memória Virtual (RAM+HD):


Se faltar ao seu computador a quantidade de memória RAM necessária para executar um programa ou uma operação, o Windows usa a memória virtual para compensar.
A memória virtual combina a RAM do computador com espaço temporário no disco rígido. Quando a RAM fica insuficiente, a memória virtual move os dados da RAM para um espaço chamado arquivo de paginação. Isso libera a RAM para que o computador possa concluir seu trabalho.
Quanto mais RAM um computador tem, mais rápido ele irá executar os programas. Se a falta de RAM estiver diminuindo o desempenho do computador, é possível que você fique tentado a aumentar a memória virtual para compensar. Entretanto, como o computador pode ler dados da RAM com muito mais rapidez do que de um disco rígido, a melhor solução é adicionar RAM.


- O SO é responsável por:
  • assegurar que cada processo tenha seu próprio espaço de endereçamento, começando em zero, para evitar ou resolver o problema de relocação;
  • prover proteção da memória para impedir que um processo utilize um endereço de memória que não lhe pertença;
  • possibilitar que uma aplicação utilize mais memória do que a fisicamente existente.



Webgrafia: - http://pt.wikipedia.org/wiki/Sistema_operativo#Gerenciamento_de_mem.C3.B3ria
                 - http://pt.wikipedia.org/wiki/Mem%C3%B3ria_(computador)#Tipologia
             
Outros Recursos: -  Ajuda e Suporte do Windows/ search: memória virtual/ 1. O que é memória virtual?


                                                   Sistemas de Ficheiros


- Um Sistema de Ficheiros é constituido por:  

  • Um conjunto de ficheiros ou dados;
  • Uma estrutura de diretórios ou pastas.

- O Sistema Operativo é responsável, em relação ao SF, por:  

  • Criação e eliminação de ficheiros.
  • Criação e eliminação de directórios.
  • Suporte das funções base para a manipulação de ficheiros e directórios.
  • Mapeamento dos ficheiros (lógico) no suporte de armazenamento secundário (físico).
  • Criação de cópias de segurança dos ficheiros em suporte estável, não volátil.
  • Gestão e manutenção das permissões de acesso aos ficheiros.


- Operações a efetuar com ficheiros/diretórios:
  • Criar um arquivo;
  • Gravar um arquivo;
  • Ler um arquivo;
  • Reposicionar dentro de um arquivo;
  • Apagar um arquivo;
  • Truncar um arquivo.

- Propriedades de ficheiros/diretórios:


  • Nome;
  • Identificação;
  • Tipo;
  • Local;
  • Tamanho;
  • Segurança;
  • Hora;
  • Data;
  • Identificação do Utilizador.



Webgrafia: http://pt.wikipedia.org/wiki/Sistema_de_ficheiros

Sem comentários:

Enviar um comentário