Você está na página 1de 8

Arquitetura de Sistemas Operacionais – Machado/Maia

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
Arquitetura de Sistemas Operacionais – Machado/Maia

E/ S E/ S 1

UCP livr e UCP 1 2 1

te m p o te m p o
(a ) Siste m a Mo n o p r o g ra m á ve l (b ) Siste m a Mu ltip r o g ra m á ve l

3/1
Arquitetura de Sistemas Operacionais – Machado/Maia

 Interrupção e Exceção
3 – Concorrência

3/2
3 – Concorrência
 Controlador
Arquitetura de Sistemas Operacionais – Machado/Maia

Me m ó r ia
Pr in cip a l
UCP

C o n tr o la d o r

Disp o sitivo s d e E/ S

3/3
3 – Concorrência
 Canal de E/S
Arquitetura de Sistemas Operacionais – Machado/Maia

Me m ó r ia
Pr in cip a l
UCP

C a n a l d e E/ S

C o n tr o la d o r C o n tr o la d o r

Disp o sitivo s d e E/ S Disp o sitivo s d e E/ S

3/4
3 – Concorrência
 Buffering
Arquitetura de Sistemas Operacionais – Machado/Maia

Me m ó r ia
Pr in cip a l

g ra va çã o g ra va çã o
UCP C o n tr o la d o r
Bu ffe r
le itu r a le itu r a

3/5
3 – Concorrência
 Spooling
Arquitetura de Sistemas Operacionais – Machado/Maia

Siste m a O p e ra cio n a l

Pr o g r a m a Arq u ivo Im p re ss o ra
d e Sp o o l

3/6
3 – Concorrência
 Reentrância
Arquitetura de Sistemas Operacionais – Machado/Maia

u su á r io A u su á r io C

có d ig o re e n tra n te
u su á r io B u su á r io D
á r e a d e d a d o s d o u su á r io A

á r e a d e d a d o s d o u su á r io B

á r e a d e d a d o s d o u su á r io C

á r e a d e d a d o s d o u su á r io D

Me m ó r ia Pr in cip a l

3/7

Você também pode gostar