segunda-feira, 10 de janeiro de 2011

Importância e Funcionamento dos Drivers de Dispositivos

Muitos não tem um conhecimento mais aprofundado de computação e não sabem a importância de certos componentes e dispositivos do computador (tanto software como hardware). Hoje abordaremos o assunto de drivers de dispositivos.

A olho nu, não vemos a importância que esses componentes produzem no nosso computador, por que geralmente chegamos e simplesmente instalamos o programa que contem os drivers ou então já vem instalado nas máquinas recém compradas. Pode parecer um assunto um pouco besta não importante de se abordar, já que ultimamente é simples achar drivers para qualquer dispositivo através do "pai da busca" (google). Porém, diversas vezes essas pesquisas voltam resultados como "Esse driver pode ser compatível com o seu dispositivo.." ou coisas parecidas.

Geralmente, após formatações (que também não é o bixo de sete cabeças como todos pensam e também foi bem abordado pelo blog E-sperto no artigo Como Formatar o Computador de Forma Segura), é essencial que seja selecionado o driver correto para cada dispositivo de seu computador, seja ele: componente de vídeo, áudio, placa mãe, rede, etc.

Mas, por que tanta preocupação com algo tão simples?

Bem, utilizando uma analogia para facilitar o entendimento, digamos que você seja uma pessoa estrangeira que vem para o Brasil e possui um tradutor para ajudar nas suas conversas. Porém, esse tradutor não é bom e sempre que você diz "A" ele traduz "B", e em alguma situação importante de negociação, por exemplo, esse fato de tradução errada ocorre e você perde de fechar algum contrato por causa dessa bobeira. Então, os drivers funcionamente praticamente da mesma maneira.

Quando você dá alguma ordem ao computador em que ele tenha que acessar um dispositivo, a função do driver é receber a ordem enviada pelo sistema operacional (alto nível de programação), e à partir daí fazer a tradução para a linguagem de máquina (baixo nível de programação) que não é nada mais que 0's e 1's (sinais). E se acontece do driver fazer essa tradução errada, pode ocasionar danos permanentes no seu dispositivo ou na máquina inteira por causa de um simples acesso errado a um outro dispositivo ou por causa de um sinal mandado em momento errado que gerou um curto-circuito.

Por fim, deve-ser considerar muito a utilização correta dos drivers de dispositivos para que a vida útil de sua máquina seja maximizada. Muitos já sabem do funcionamento dos drivers, mas muitos também desconhecem, por isso é sempre bom deixar uma dica por aqui.

Até uma próxima. =)