Índice do dicionário técnico

HHD

Por Carlos E. Morimoto em 30 de agosto de 2007 às 15h04

0

Os HHDs (Hybrid Hard Drives, ou HDs híbridos) são um meio termo entre os SSDs (os discos de estado sólido, onde são usados chips de memória Flash no lugar de discos magnéticos) e os HDs tradicionais. Os HHDs são HDs tradicionais, que incorporam chips de memória Flash, usados como um buffer de dados.

Todos os HDs atuais incluem uma pequena quantidade de memória SDRAM (ou SRAM), usada como cache de disco. O cache é bastante rápido, mas é limitado por dois fatores: é muito pequeno (16 MB na maioria dos HDs atuais) e perde os dados armazenados quando o micro é desligado.

Em um HHD é usada uma quantidade generosa de memória Flash (512 MB ou mais em muitos modelos), que tem a função de armazenar dados freqüentemente acessados (como arquivos carregados durante o boot), de forma que eles continuem disponíveis depois de desligar o micro e possam ser usados no próximo boot, e também a de servir como um buffer de dados, permitindo que arquivos sejam salvos na memória Flash e copiados para os discos magnéticos quando for mais conveniente. Neste caso não existe problema de perda de dados armazenados no buffer ao desligar o micro no botão, pois os dados ficam retidos na memória Flash e são gravados nos discos magnéticos no boot seguinte.

Além dos ganhos de desempenho, sobretudo a potencial redução no tempo de boot, o buffer permite que o HD fique mais tempo em modo de economia de energia, já que não é preciso "acordar" o HD ao salvar arquivos ou quando o sistema precisa atualizar arquivos de log, por exemplo, operações que podem ser realizadas no buffer. Isso acaba tornando a tecnologia bastante interessante para os notebooks, onde o HD chega a representar um quarto do consumo elétrico total.

Naturalmente, a memória Flash é muito mais lenta que a memória RAM tipicamente usada no cache de disco e (em muitos casos) mais lenta até mesmo que os discos magnéticos em leitura ou gravação de arquivos seqüenciais. Ao salvar um arquivo grande (uma imagem de DVD, por exemplo), a gravação é feita diretamente nos discos magnéticos, sem passar pelo buffer.

Temos também a tecnologia Robson, desenvolvida pela Intel, onde temos um buffer similar, instalado na placa-mãe. Os chips de memória Flash podem ser incorporados diretamente na placa, ou instalados através de uma placa de expansão (opção que fica a cargo do fabricante).

Em ambos os casos, o buffer se comunica com o chipset através do barramento PCI Express e ele (chipset), com a ajuda de um driver instalado no sistema operacional, se encarrega de usar o buffer para cachear as operações do HD. O princípio de funcionamento e o resultado prático é o mesmo que usar um HHD, a única grande diferença é que o dinheiro vai para a Intel, ao invés de para o fabricante do HD ;). A tecnologia Robson foi introduzida no chipset i965GM e é usado em alguns notebooks baseados na plataforma Santa Rosa.

Na geração inicial, o ganho de desempenho e de autonomia da bateria é muito pequeno, mas isso pode vir a melhorar nas revisões subsequentes. De qualquer forma, fica a cargo do fabricante usar o buffer ou não.

Sem comentáriosPor Carlos E. Morimoto. Revisado 30 de agosto de 2007 às 15h04