Tecno
. 5a Aula
Professor Rene
. 1o
Unip – Paulista semestre - 2012
Prof. Rene (FSO - Unip - Paulista)
A Produzido em L TEX
March 21, 2012
1 / 55
Conceitos Básicos - Tópicos
1
Sistemas com compartilhamento de tempo (time sharing) Sistemas com múltiplos processadores Sistemas fortemente acoplados (tightly coupled) Sistemas fracamente acoplados (loosely coupled) Perguntas
2
3
4
5
Prof. Rene (FSO - Unip - Paulista)
A Produzido em L TEX
March 21, 2012
2 / 55
Conceitos Básicos - Tópicos
1
Sistemas com compartilhamento de tempo (time sharing) Sistemas com múltiplos processadores Sistemas fortemente acoplados (tightly coupled) Sistemas fracamente acoplados (loosely coupled) Perguntas
2
3
4
5
Prof. Rene (FSO - Unip - Paulista)
A Produzido em L TEX
March 21, 2012
3 / 55
Sistemas com compartilhamento de tempo (time sharing) I Os sistemas de tempo compartilhado (time-sharing) permitem que diversos programas sejam executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice) O efeito da simultaneidade é atingido pelo compartilhamento do tempo de UCP (e dos outros recursos também) entre os diversos usuários que estão no sistema Para cada usuário, o SO aloca uma fatia de tempo de UCP (da ordem de milissegundos)
Prof. Rene (FSO - Unip - Paulista)
A Produzido em L TEX
March 21, 2012
4 / 55
Sistemas com compartilhamento de tempo (time sharing) II Caso a fatia de tempo não seja suficiente para a conclusão do programa, ele é interrompido pelo sistema operacional e substituído por um outro, enquanto fica aguardando por uma nova fatia de tempo Se a tarefa do usuário não é concluída no final dessa fatia de tempo, então ele é colocado numa fila de espera, permitindo que uma outra tarefa seja reativada No entanto, o usuário tem a ilusão de que a máquina é somente dele Geralmente, sistemas de tempo