Concorrência - DI PUC-Rio

Propaganda
Arquitetura de Sistemas Operacionais
Francis Berenger Machado / Luiz Paulo Maia
Capítulo 3
Concorrência
3 – Concorrência
 Sist. Monoprogramável x Sist.
Multiprogramável
E/ S
UCP
1
E/ S
UCP
livre
1
2
1
tempo
(a) Sistema Monoprogramável
tempo
(b) Sistema Multiprogramável
3/1
3 – Concorrência
 Interrupção e Exceção
3/2
3 – Concorrência
 Controlador
Memória
Principal
UCP
Controlador
Dispositivos de E/ S
3/3
3 – Concorrência
 Canal de E/S
Memória
Principal
UCP
Canal de E/ S
Controlador
Controlador
Dispositivos de E/ S
Dispositivos de E/ S
3/4
3 – Concorrência
 Buffering
Memória
Principal
gravação
UCP
gravação
Controlador
Buffer
leitura
leitura
3/5
3 – Concorrência
 Spooling
Sistema Operacional
Programa
Arquivo
de Spool
Impressora
3/6
3 – Concorrência
 Reentrância
usuário A
usuário C
código reentrante
usuário B
usuário D
área de dados do usuário A
área de dados do usuário B
área de dados do usuário C
área de dados do usuário D
Memória Principal
3/7
Download