Gravação sequencial de SSD vs. aleatório

A velocidade com que uma unidade de disco rígido processa dados de um computador depende muito do que está fazendo. Isso ocorre tanto nas unidades tradicionais baseadas em disco quanto nas unidades mais recentes, unidades de estado sólido ou SSDs. Embora um SSD não tenha partes móveis, ele precisa de mais tempo para gravar os dados do que para lê-los. As operações de gravação sequencial são mais rápidas do que as operações aleatórias para alguns tipos de unidades de estado sólido, porque a gravação aleatória requer gerenciamento espacial complexo.

SSD

Uma unidade de armazenamento de estado sólido difere do disco rígido, pois o SSD usa memória eletrônica em vez de um disco magnético rotativo. Embora seja mais caro, o referido disco recupera dados até centenas de vezes mais rápido que seus equivalentes mecânicos. Além de serem mais rápidos, eles praticamente não emitem sons e toleram níveis mais altos de impactos e vibrações.

Escrita sequencial

Na gravação seqüencial, um computador cria um arquivo e grava uma série de registros, um após o outro. O tamanho do arquivo aumenta a cada novo registro. Os arquivos seqüenciais são fáceis de processar para a unidade de disco, pois simplesmente avançam a partir do local dos dados até o último gravado. Embora essa gravação seja bastante simples, alguns tipos de SSDs são realmente mais lentos em uma unidade de disco mecânica.

Escrita aleatória

A escrita aleatória envolve duas etapas: Primeiro, a equipe deve procurar o registro que será gravado ou atualizado. Então a escrita real ocorre. Pense em um vendedor de porta em porta visitando todas as casas em um quarteirão. É mais rápido para ele começar em um extremo do quarteirão e continuar no seu caminho até o fim, casa por casa, em vez de pegar as casas aleatoriamente e andar de um lado para o outro até terminar. O acesso aleatório, no entanto, permite que o banco recupere sua conta e depois a de outra pessoa em qualquer ordem de preferência. O desempenho de um SSD sofre muito com o trabalho adicional exigido por ações aleatórias.

Flash vs. DRAM

Nem todos os SSDs usam a mesma tecnologia. A maioria usa memória flash, que é o mesmo armazenamento familiar usado em chaveiros “polegar” (polegar). A memória flash é não volátil, o que significa que ela retém dados sem uma fonte de energia. A leitura nessa memória é rápida, no entanto, a escrita pode ser lenta. Seu melhor uso é para arquivos que precisam de acesso frequente e poucas gravações e atualizações.

Outras unidades de estado sólido usam uma tecnologia mais cara, chamada DRAM (Dynamic Random Access Memory). Os dispositivos usam a DRAM como a memória principal na qual os programas são carregados e realizam cálculos. É rápido e não sofre os mesmos problemas de desempenho ao gravar arquivos, aleatoriamente ou sequencialmente. Como a memória é volátil, a perda de energia é um problema que os backups de bateria gerenciam, mas apenas por algumas horas.

Referências

 

Você pode estar interessado:

Deixe um comentário