quinta-feira, 9 de fevereiro de 2012

Entenda a tecnologia de armazenamento sólido (SSD)

O solid-state drive (SSD) é um disco de armazenamento de dados que utiliza módulos de memória NAND Flash (microchips) onde são mantidas as informações. Diferente dos hard disk drives (HDD) que utilizam discos magnéticos e cabeçotes para leitura/escrita, os SSD não possuem peças móveis para o processo de leitura, gravação e armazenamento dos dados.


Imagem ampliada do SSD. Fonte: How It Works
Os dados são armazenados em chips, na mesma lógica do HDD, no padrão de zeros e uns. Cada bit é alocado em um transistor microscópico, mil vezes mais fino que um fio de cabelo. Quando "em branco", todos os transistores estarão sem carga, o que representa o valor "1". Para gravar o valor "0", o transistor é carregado com elétrons (e-), ficando com com carga negativa em um extremo, e tornando-se positivamente carregado no outro extremo (B).

(A) Base do microchip, (B) extremo carregado positivamente e (C) extremo carregado negativamente. Imagem ampliada 110 mil vezes. Fonte: How It Works
A leitura é feita lançando uma corrente elétrica através da base do chip (A). Onde não houver carga, a corrente circulará livremente e retornará o valor "1". Já nas partes que foram carregadas com elétrons, a corrente não conseguirá passar, e será registrado o valor "0".
Para gravar dados, é preciso lançar elétrons em um transistor na frequência específica de 20 volts. Só assim os elétrons mudam de posição e altera-se o valor do bit. Essa estabilidade é o motivo que garante menos perdas de dados em caso de choque, e também diminui o consumo de energia para manter os dados. A leitura por corrente elétrica também é muito mais ágil que a leitura por cabeçotes dos HDDs, pois não necessita da aceleração do giro do disco, e também é praticamente irrelevante a localização do bit no espaço físico do driver de armazenamento.

Nenhum comentário: