Sie sind auf Seite 1von 2

Questes de Gerencia de Dispositivos 1. Explique o modelo de camadas aplicado na gerncia de dispositivos.

A gerncia de dispositivos estruturada atravs de camadas em um modelo semelhante ao apresentado para o sistema operacional como um todo. As camadas de mais baixo nvel escondem caractersticas dos dispositivos das camadas superiores, oferecendo uma interface simples e confivel ao usurio e suas aplicaes. As camadas so divididas em dois grupos, onde o primeiro grupo visualiza os diversos tipos de dispositivos do sistema de um modo nico, enquanto o segundo especfico para cada dispositivo. A maior parte das camadas trabalha de forma independente do dispositivo.

2. Qual a principal finalidade das rotinas de E/S?


Tornar as operaes de E/S o mais simples possvel para o usurio e suas aplicaes. Com isso, possvel ao usurio realizar operaes de E/S sem se preocupar com detalhes do dispositivo que est sendo acessado.

3. Quais as diferentes formas de um programa chamar rotinas de E/S?


Por comandos de leitura/gravao e chamadas a bibliotecas de rotinas oferecidas por linguagens de alto nvel ou diretamente atravs de uma system call em um cdigo de alto nvel.

4. Quais as principais funes do subsistema de E/S?


Criar uma interface padronizada com os device drivers e oferecer uma interface uniforme com as camadas superiores.

5. Qual a principal funo de um device driver?


Implementar a comunicao do subsistema de E/S com os dispositivos, atravs de controladores.

6. Por que o sistema de E/S deve criar uma interface padronizada com os device drivers?
Para que seja possvel a incluso de novos drivers sem a necessidade de alterao da camada de subsistema de E/S .

7. Explique o funcionamento da tcnica de DMA e sua principal vantagem.


De forma simplificada, uma operao de leitura em disco utilizando DMA teria os seguintes passos. A UCP, atravs do device driver, inicializa os registradores do controlador de DMA e, a partir deste ponto, fica livre para realizar outras atividades. O controlador de DMA, por sua vez, solicita ao controlador de disco a transferncia do bloco do disco para o seu buffer interno. Terminada a transferncia, o controlador de disco verifica a existncia de erros e, caso no haja erros, o controlador de DMA transfere o bloco para o buffer de E/S na memria principal. Ao trmino da transferncia, o controlador de DMA gera uma interrupo avisando ao processador que o dado j encontra-se na memria principal. A principal vantagem dessa tcnica evitar que o processador fique ocupado com a transferncia do bloco para a memria.

8. Diferencie os dispositivos de E/S estruturados dos no-estruturados.


Os dispositivos estruturados (block devices) caracterizam-se por armazenar informaes em blocos de tamanho fixo, possuindo cada qual um endereo que podem ser lidos ou gravados de forma independente dos demais. Discos magnticos e pticos so exemplos de dispositivos estruturados. Os dispositivos no-estruturados so aqueles que enviam ou recebem uma seqncia de caracteres sem estar estruturada no formato de um bloco. Desse modo, a seqncia de caracteres no enderevel, no permitindo operaes de acesso direto ao dado. Dispositivos como terminais, impressoras e interfaces de rede so exemplos de dispositivos no-estruturados.

9. Qual a principal razo de as operaes de E/S em fitas e discos magnticos serem to lentas se comparadas a velocidade com que o processador executa instrues?
A principal razo o aspecto mecnico presente nas arquiteturas de fitas e discos magnticos, devido a isso, o tempo total das operaes de E/S extremamente longo, se comparado ao nmero de instrues que o processador pode executar no mesmo intervalo de tempo.

10. O que so tcnicas de redundncia em discos magnticos?


So tcnicas que possibilitam garantir a integridade dos dados mesmo en caso de crash nos discos magnticos.

11. Diferencie as tcnicas RAID 0, RAID 1 e RAID 5 apresentando vantagens e desvantagens.

Das könnte Ihnen auch gefallen