terça-feira, 15 de novembro de 2011

Gestão de processos

http://www.lucidchart.com/documents/view/4e970f1c-525c-41a8-9c44-2ef60a7cd65c


Gestão da memória principal


Memória principal (RAM) - A memória RAM é a memória que armazena tudo relacionado com os processos dos programas que são executados. Quanto maior a memória RAM, maior o número de "processos" suportados. Esta memória é volátil, ou seja, quando reiniciarmos o PC tudo o que ela armazenou vai ser apagado para que possamos usar novamente.

Memória Secundária (Disco Rígido)- A memória secundária é um determinado espaço no disco rígido destinado a armazenar o que não cabe na RAM, ou seja, quando a RAM está cheia o Sistema Operativo vai recorrer a este espaço.

Memória Virtual- A memória virtual é a junção da RAM e a memória secundária (Disco Rígido)


O S.O é responsável por: 

  • Manter a informação de que partes da memória estão a ser utilizadas e quem as está a usar;
  • Decidir os processos a atribuir ao espaço livre da memória;
  • Atribuir e libertar memória de acordo com as necessidades.


Sistema de Ficheiros 


Um sistema de ficheiros é composto por um sistema hierárquico que armazena dados para que o SO saiba o seu endereço.
O sistema operativo em relação ao sistema de ficheiros é responsável por organizar ficheiros e os directórios para esses mesmos ficheiros.
O SO em relação ao sistema de ficheiros pode criar, eliminar ficheiros e directórios, criar cópias de segurança, mapeamento dos ficheiros, e gestão das permissões de acesso aos ficheiros .
Um ficheiro tem propriedades próprias como nome, data, segurança, tamanho,tipo, local e dono.


Gestão de I/O (Input/Output) 


Periféricos são placas que recebem e enviam informações do computador.

Um controlador de periféricos é um software que faz a ligação entre o SO e o periférico.

O sistema operativo tem funções como "mandar" escrever ou ler os periféricos, e os controlados são quem escreve e lê o que está nos periféricos.

Gestão de rede  


O sistema operativo disponibiliza serviços para;
  • comunicarmos com outros pc's,
  • Um Sistema Distribuído que  é definido como um conjunto de computadores que comunicam através de uma rede na qual partilham os seus recursos e funcionalidades, e têm objectivos comuns como:                                                                                                                                                                -Partilha de  ficheiros, bases de dados, Servidores Web.


Funções do Sistema de Gestão de Rede:
  • Gerir a configuração e os parâmetros da rede;
  • Oferece também uma interface e protocolos de comunicação para que permitam a comunicação entre diferentes máquinas.
Exemplos: TCP/IP, SMB, FTP, NFS.

O que é um protocolo?

Um protocolo é um conjunto de regras que permite o bom funcionamento de uma rede.


Protecção do Sistema 

Um sistema que suporte a execução de vários processos ao mesmo tempo tem que ter um sistema de protecção para que dados de um processo não interfiram com outros processos activos.

Mecanismo de protecção

Um mecanismo de protecção pode aumentar a confiabilidade de um sistema por detectar erros. Um recurso não protegido não está a ser defendido contra ações de um utilizador qualquer. Quando o recurso está protegido tem as contas de administrador que tem acesso a todos os ficheiros e tem outros utilizadores que só têm acesso a algumas coisas, e para aceder a ficheiros de maior importância precisam de permissões.

Interpretador de comandos











Sem comentários:

Enviar um comentário