180 likes | 434 Views
Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência de Dispositivos. 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
E N D
Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 12 Gerência de Dispositivos
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
Introdução • Gerência de dispositivos
Acesso ao Subsistema de E/S • Operações de E/S Arquitetura de Sistemas Operacionais – Machado/Maia
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
Device Drivers Arquitetura de Sistemas Operacionais – Machado/Maia
Device Drivers • Driver de disco
Controladores • UCP, memória e controladores
Controladores • Técnica de DMA
Controladores • Controlador SCSI
Dispositivos de E/S • Os dispositivos de E/S são utilizados para permitir a comunicação entre o sistema computacional e o mundo externo: CD-ROM, teclado e mouse, impressoras e CD-RW • Duas categorias: dispositivos estruturados e dispositivos não-estruturados.
Dispositivos de E/S • Os dispositivos estruturados caracterizam-se por armazenar informações em blocos de tamanho fixo • Acesso direto • Acesso seqüencial • Dispositivos não-estruturados são aqueles que enviam ou recebem uma seqüência de caracteres sem estar estruturada no formato de um bloco
Discos Magnéticos • Estrutura de um disco magnético
Discos Magnéticos • Tempo de acesso
Desempenho, Redundância e Proteção de Dados • Subsistema de discos