Sistema de hotelaria
Operacionais
• Técnico em Informática MBI-1 e NBI-1
MBINBI-
Gerência de Dispositivos
Cap. 12 – Gerência de Dispositivos
1
Sumário
•
•
•
•
•
•
•
Introdução
Acesso ao Subsistema de Entrada e Saída
Subsistema de Entrada e Saída
Device Driver
Controladores
Dispositivos de Entrada e Saída
Discos Magnéticos
– Desempenho, Redundância e Proteção de
Dados
Cap. 12 – Gerência de Dispositivos
2
Introdução
• Gerência de dispositivos
Modo Usuário
Modo Kernel
SOFTWARE
P rocesso Operações de E/ S
Sistema de Arquivos
Independente do dispositivo
(a)
Subsistema de E/ S
Device Drivers
HARDWAR
E
Dependente do dispositivo
(b)
Cap. 12 – Gerência de Dispositivos
Controladores
Dispositivos de E/ S
3
Acesso ao Subsistema de E/S
Aplicação
• Operações de E/S
Comandos
de E/ S
Bibliotecas
System calls de E/ S
Rotinas de E/ S
Device drivers
Dispositivos de E/ S
Cap. 12 – Gerência de Dispositivos
4
Subsistema de E/S
• Responsável por realizar as funções comuns a todos os tipos de dispositivos, ficando os aspectos específicos de cada periférico como responsabilidade dos device drivers
• Criar uma unidade lógica de transferência independente do dispositivo
• Tratamento de erros nas operações de E/S
• Mecanismo de proteção de acesso aos dispositivos • Bufferização
• Interface padronizada com os device drivers
Cap. 12 – Gerência de Dispositivos
5
Device Drivers
Processo
Subsistema de E/ S
Driver de
Impressora
Cap. 12 – Gerência de Dispositivos
Driver de
Disco
Driver de
Fita
6
Device Drivers
• Driver de disco
Rotina de E/ S
Ler bloco n
Driver de Disco
Ler setor x
Controlador de Disco
Discos
Cap. 12 – Gerência de Dispositivos
7
Controladores
• UCP, memória e controladores
Memória
Principal
UCP
Controlador de Impressora
Controlador de Disco
Controlador