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 criar um ícone da barra de tarefas para qualquer site em um Chromebook

Como criar um ícone da barra de tarefas para qualquer site em um Chromebook

Em um Chromebook, somente os aplicativos da Chrome Web Store costumam ter seus próprios ícones na barra de tarefas e janelas separadas. Mas você pode dar a qualquer website seu próprio ícone na barra de tarefas e torná-lo aberto em uma janela separada, transformando qualquer site que você gosta em um "aplicativo".

(how-to)

Como ajustar o tempo, o tráfego e as atualizações esportivas no seu Amazon Echo

Como ajustar o tempo, o tráfego e as atualizações esportivas no seu Amazon Echo

Seu Amazon Echo é muito bom em fornecer informações atualizadas sobre o tempo, o trânsito e esportes atualizações, mas somente se você ajudar um pouco, ajustando as configurações do dispositivo. Veja como ajustá-los. RELACIONADOS: Como configurar e configurar seu Amazon Echo Em nosso guia para configurar o Echo, colocamos você em funcionamento com o Echo e o Alexa, o Amazon assistente digital pessoal convocado por voz.

(how-to)