pt.phhsnews.com


pt.phhsnews.com / O desempenho da gravação melhoraria se um disco rígido reformatado fosse preenchido com zeros?

O desempenho da gravação melhoraria se um disco rígido reformatado fosse preenchido com zeros?


Se você for reformatar um disco rígido, existe algo que "melhore" o desempenho de gravação depois ou é algo que você não deveria nem se preocupar? A postagem de perguntas e respostas do SuperUser de hoje tem as respostas para as perguntas de um curioso leitor.

A sessão de Perguntas e Respostas é cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas.

Foto cedida por Chris Bannister (Flickr).

A pergunta

Leitor SuperUser Brettetete quer saber se o preenchimento de um disco rígido com zeros melhoraria o desempenho de gravação:

Eu tenho um disco rígido de 2TB que estava 99% cheio. Eu apaguei as partições com fdisk e as coloquei como ext4 . Até onde sei, os dados reais que estavam no disco rígido ainda existem, mas a tabela de partição foi reatribuída.

Minha pergunta é: Melhoraria o desempenho de gravação para ações adicionais de gravação se o disco rígido estivesse limpo? ? Por 'limpo' quero dizer encher o disco rígido com zeros? Algo como:

  • dd se = / dev / zero de / dev / sdx bs = 1 count = 4503599627370496

O preenchimento do disco rígido com zeros melhoraria o desempenho de gravação?

O Respondente

SuperUser contribuinte Michael Kjörling tem a resposta para nós:

Não, isso não melhoraria o desempenho. Os HDDs não funcionam assim.

Primeiro, quando você escreve qualquer dado em uma unidade rotacional, ele é transformado em domínios magnéticos que podem realmente parecer muito diferentes do padrão de bits que você está escrevendo. Isso é feito em parte porque é muito mais fácil manter a sincronização quando o padrão lido do disco tem uma certa variabilidade. Por exemplo, uma cadeia longa de valores 'zero' ou 'um' tornaria muito difícil manter a sincronização. Você já leu 26.393 bits ou 26.394 bits? Como você reconhece o limite entre bits?

As técnicas para fazer isso evoluíram ao longo do tempo. Por exemplo, pesquise modulação de frequência modificada, MMFM, gravação de código de grupo e a tecnologia mais geral de codificações limitadas de duração limitada.

Em segundo lugar, quando você escreve novos dados em um setor, os domínios magnéticos das partes relevantes do o prato é simplesmente ajustado para o valor desejado. Isso é feito independentemente do que o domínio magnético anterior "estava" naquele local físico específico. O prato já está girando sob a cabeça de gravação; primeiro lendo o valor atual, depois escrevendo o novo valor se e somente se for diferente. Isso faria com que cada gravação precisasse de duas revoluções (ou uma cabeça extra para cada disco), fazendo com que a latência de gravação dobrasse ou aumentasse consideravelmente a complexidade da unidade, aumentando o custo.

Como o fator limitante na seqüência sequencial do disco rígido O desempenho de E / S é a rapidez com que cada bit passa sob o cabeçote de leitura / gravação, o que não ofereceria nenhum benefício ao usuário. Como um aparte, o fator limitante no desempenho de E / S aleatória é a rapidez com que a cabeça de leitura / gravação pode ser posicionada no cilindro desejado e, em seguida, o setor desejado chega abaixo da cabeça. A principal razão pela qual os SSDs podem ser tão rápidos em cargas de trabalho de E / S aleatórias é que eles eliminam completamente esses dois fatores.

Como apontado por JakeGould, uma razão pela qual você pode querer substituir a unidade com algum padrão fixo como todos os zeros) seria garantir que nenhum resquício de dados armazenados anteriormente possa ser recuperado, deliberadamente ou acidentalmente. Mas isso não afetará o desempenho do disco rígido, pelas razões expostas acima.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.


Como sobrepor texto no Word

Como sobrepor texto no Word

A sublinhação é uma tarefa comum no Word, e é fácil de fazer, mas e se você precisar destacar (também chamado de overscore ou overbar), algum texto? A superposição é comum em campos científicos, mas há várias razões para sublinhar o texto. No entanto, o Word não torna mais fácil. Você pode aplicar a marcação ao texto no Word usando um código de campo ou o editor de equações, ou pode adicionar uma borda de parágrafo à parte superior do texto.

(how-to)

O que você faz se um disco rígido for reconhecido apenas quando já está em funcionamento?

O que você faz se um disco rígido for reconhecido apenas quando já está em funcionamento?

O que você faz quando seu computador reconhece apenas o disco rígido durante algum tempo? É simplesmente uma questão de o disco rígido ficar ruim ou é uma configuração de BIOS que precisa ser ajustada? A sessão de perguntas e respostas do SuperUser de hoje tem alguns conselhos úteis para um leitor frustrado.

(how-to)