Please enable JavaScript.
Coggle requires JavaScript to display documents.
Funções de um SO - Coggle Diagram
Funções de um SO
Gestão dos Programas
Monotarefa
Apenas um programa em execução
Multitarefa
Cooperativa
Várias programas em execução
Programa em primeiro plano ganha controlo da máquina
É o programa em execução que decide quando abandonar o processador.
Se o programa em execução bloquear "arrasta" consigo o SO
Preempetiva
Consulta Link
Melhor que o anterior, porque o SO controla os programas em execução
SO consegue assim recuperar em caso de falha de um dos programas
Multithreading
Consulta Link
Thread
Programa divide-se em pequenas partes designadas por Tarefas
Executa mais que uma tarefa do mesmo programa
Gestão da memória
O so atribui uma parte de memoria a cada progama em execução
os so mais avançados contem memoria virtual
essa memoria e uma parte reservada do dsico rigido
faz com que o so tenha mais memoria disponivel
B. Controlo dos recursos de Hardware
Gestão do Microprocessador
Gestão dos periféricos de entrada e saida
dispositivos ligados sao sinais enviados para o microprocessador