Sistemas Operativos
  Controlo de Recursos
 

 

Gestão do Microprocessador

No caso da multitarefa preempetiva e multithreading, o sistema operativo tem que gerir quanto tempo cada tarefa vai ocupar o microprocessador.

Por exemplo, quando mandamos imprimir um documento e de imediato continuamos a escrever, o sistema operativo atribui uma fracção de tempo a cada tarefa.

 

 

 

Gestão da Memória

O sistema operativo atribui a cada programa que se encontra em execução uma fatia de memória.
Os sistemas operativos mais evoluídos implementam a memória virtual, que é um método de utilizar o disco rígido do computador como uma extensão da memória RAM.
Se a memória RAM estiver cheia, o sistema operativo armazena as páginas num ficheiro do disco rígido (swap file).

 


Gestão de Ficheiros

O Sistema Operativo fornece uma visão uniforme do sistema de ficheiros, independentemente da tecnologia usada.

 

Funções do Sistema de Gestão de Ficheiros:

- Criar/Apagar ficheiros e directórios

- Operações de leitura e escrita em ficheiros

 - Mapeamento dos ficheiros no disco

 - Escalonamento do acesso ao disco

 - Protecção de acesso aos ficheiros

 

 
Gestão de periféricos de I/O

A implementação das operações de I/O é complexa, uma vez que interactuam com o hardware dos dispositivos.

Uma das principais funções do SO é esconder as especificidades do hardware ao utilizador.


 
  Curso Profissional de Gestão e Programação de Sistemas Informáticos  
 
This website was created for free with Own-Free-Website.com. Would you also like to have your own website?
Sign up for free