Você está na página 1de 9

Arquitetura de Sistemas Operacionais

Francis Berenger Machado Luiz Paulo Maia


Captulo 3 Concorrncia

Cap. 3 Concorrncia

Sumrio
Introduo Interrupo e exceo Operaes de E/S Buffering Spooling Reentrncia Proteo do sistema

Cap. 3 Concorrncia

Introduo
Sistema monoprogramvel x multiprogramvel

E/ S

E/ S

UCP

livre

UCP

tempo (a) Sistema Monoprogramvel (b) Sistema Multiprogramvel

tempo

Cap. 3 Concorrncia

Interrupo e Exceo
Mecanismo de Interrupo e Exceo

Cap. 3 Concorrncia

Operaes de E/S
Controlador

UCP

Memria Principal

Controlador

Dispositivos de E/ S

Cap. 3 Concorrncia

Operaes de E/S
Canal de E/S

UCP

Memria Principal

Canal de E/ S

Controlador

Controlador

Dispositivos de E/ S

Dispositivos de E/ S

Cap. 3 Concorrncia

Buffering
Operaes de E/S

Memria Principal

gravao UCP leitura Buffer

gravao Controlador leitura

Cap. 3 Concorrncia

Spooling
Tcnica de spooling

Sistema Operacional

Programa

Arquivo de Spool

Impressora

Cap. 3 Concorrncia

Reentrncia
Reentrncia

usurio A

usurio C

cdigo reentrante
usurio B rea de dados do usurio A rea de dados do usurio B rea de dados do usurio C rea de dados do usurio D usurio D

Memria Principal

Cap. 3 Concorrncia

Você também pode gostar