Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais...
Transcript of Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais...
![Page 1: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/1.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/1
Arquitetura de Sistemas Arquitetura de Sistemas OperacionaisOperacionais
Francis Berenger MachadoFrancis Berenger MachadoLuiz Paulo MaiaLuiz Paulo Maia
Capítulo 12Capítulo 12Gerência de DispositivosGerência de Dispositivos
![Page 2: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/2.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/2
Introdução
• Gerência de dispositivos
C on tro lado res
D ispo sitivo s d e E/ S
Processo
Sistem a d e A rq u ivo s
D evice D rivers
Sub sistem a d e E/ S
O perações d e E/ S
Mo
do
Usu
ári
oM
od
o K
ern
el
I nd epend ented o d isp ositivo
(a )
D ep end en ted o d isp ositivo
(b )
SOFT
WA
RE
HA
RD
WA
RE
![Page 3: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/3.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/3Arq
uite
tura
de
Sis
tem
as O
pera
cion
ais
– M
acha
do/M
aia
Acesso ao Subsistema de Entrada e Saída
• Operações de entrada/saída
D evice d r ivers
D ispo sitivo s d e E/ S
C om an dosd e E/ S
Ro tina s d e E/ S
System ca lls d e E/ S
A plicaçã o
Bib lio tecas
![Page 4: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/4.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/4Arq
uite
tura
de
Sis
tem
as O
pera
cion
ais
– M
acha
do/M
aia
Device Drivers
• Device Drivers
Processo
D r iver d eIm presso ra
Sub sistem a d e E/ S
D r iver d eD isco
D r iver d eFita
![Page 5: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/5.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/5
Device Drivers
• Driver de disco
Ro tinad e E/ S
D r iverd e D isco
C on tro lado rd e D isco
Le r b lo co n Le r seto r x
D iscos
![Page 6: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/6.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/6
Controladores
• UCP, memória e controladores
M em óriaPr in cip a lU C P
C on tro lado rd e
Im p resso ra
C on tro lado rd e
D isco
C on tro lado rd e
Fita
Im p resso ra D isco Fita
![Page 7: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/7.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/7
Controladores
• Técnica de DMA
U C P
C on tro lado rd e D M A
Reg istra do res
Bu ffer
M em óriaPr in cip a l
Bu ffer de E/ S
C on tro lado rd e
D isco
D isco
1
2
3
4
![Page 8: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/8.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/8
Controladores
• Controlador SCSI
Dis
po
siti
vos
SCSI
U C P
M em ór iaPr in cip a l
Dis
po
siti
vos
nã
o-S
CSI
![Page 9: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/9.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/9
Discos Magnéticos
• Estrutura de um disco magnético
![Page 10: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/10.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/10
Discos Magnéticos
• Tempo de acesso
![Page 11: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/11.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/11
Desempenho, Redundância e Proteção de Dados
• Subsistema de discos
Sistem aO peracion a l
Sistem aO peracion a l
Softw areRA ID
![Page 12: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/12.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/12
Desempenho, Redundância e Proteção de Dados
• RAID 0
![Page 13: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/13.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/13
Desempenho, Redundância e Proteção de Dados
• RAID 1
![Page 14: Arquitetura de Sistemas Operacionais – Machado/Maia 12/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência.](https://reader036.fdocuments.net/reader036/viewer/2022062404/552fc131497959413d8d5f4b/html5/thumbnails/14.jpg)
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
12/14
Desempenho, Redundância e Proteção de Dados
• RAID 5