Arquitetura de computadoresHd
- (IF SUL - MG 2016)
Um problema muito corriqueiro na atuação em TI é quando o profissional se depara com discos rígidos que estejam demonstrando erros na leitura de determinados setores (os conhecidos “badblocks”). É um defeito que gera transtornos enormes para os gestores de Infraestrutura, Suporte Técnico e Serviços de Redes, sem contar na possibilidade de perda irreparável de dados da empresa ou órgão público. Para que se possa resolver adequadamente esse tipo de situação, um conhecimento bem estabelecido sobre o funcionamento de tais discos é necessário. Tendo isso em mente, identificamos adequadamente a tecnologia e o funcionamento do disco rígido ao analisarmos que:
A) Os HD, hoje, utilizam-se exclusivamente de interfaces MFM ou RLL, que eliminam a suscetibilidade a interferências e corrupção de dados, inclusive mediante a realização de uma “formatação física”.
B) Os fabricantes utilizam sistemas de ECC para detectar e corrigir erros de leitura eventualmente encontrados, armazenando em cada setor, além dos 512 bytes de dados, mais algumas dezenas de bytes contendo os códigos ECC de modo a tornar os HD mais confiáveis.
C) A controladora faz uma nova tentativa de leitura do setor caso não seja possível corrigir o erro usando o ECC. Se o erro ainda persistir, o processo é abortado, pois o setor não pode mais ser recuperado e continuar a acessá-lo pode causar corrupção dos setores subjacentes.
D) Os HD atuais são capazes de marcar automaticamente os setores defeituosos. Para isso, a controladora solicita ao Sistema Operacional do equipamento que crie uma área reservada no início do disco chamada defect map (mapa de defeitos), e sempre que a controladora encontrar um erro, daí para frente ela remapeia o setor defeituoso, substituindo-o pelo endereço de um setor que esteja funcionando bem.
Próximo:
EXERCÍCIOS - Exercício 25
Vamos para o Anterior: Exercício 23
Tente Este: Exercício 26
Primeiro: Exercício 1
VOLTAR ao índice: Arquitetura de computadores