O cache de gravação é bom para a vida dos HDDs?

2

Eu tenho um HDD removível para o qual o Windows desativava o cache de gravação por padrão, mas às vezes eu escrevo um monte de dados para esse HDD e gostaria de ativar o cache temporariamente melhorar a longevidade do HDD?

    
por f.ardelian 27.03.2015 / 15:41

2 respostas

4

Teoricamente sim. A ativação do cache de gravação reduzirá o volume total de operações de gravação ao longo do tempo. No entanto, essa preocupação é mais relevante para as unidades SSD do que para as HDDs. Os SSDs têm uma quantidade limitada de ciclos de gravação.

Modernos HDDs falharam no mercado devido ao uso pesado. Os motivos mais comuns de falha são vibrações, danos externos ou baixa qualidade do próprio dispositivo. É improvável que a redução da quantidade de operações de gravação aumente a vida útil do HDD.

Eu assumo que você está ciente das desvantagens do cache de gravação:

  • Consome sua memória volátil (RAM)
  • É mais provável que os sistemas de arquivos sejam corrompidos caso o computador seja desligado incorretamente ou o dispositivo externo seja desconectado inesperadamente

Considerando tudo, eu não recomendaria usar o cache de gravação se sua única preocupação for a longevidade do HDD

FYI, leia estas discussões

por 27.03.2015 / 16:06
2

Não por quantidade significativa.

Você está gravando dados em uma unidade externa. É provável que todos os dados precisem ser gravados para que você não reduza o volume total de dados para gravar na unidade. Não há vitória lá.

Você pode reduzir a quantidade de tempo que a cabeça está procurando na superfície da unidade, pois o armazenamento em cache pode permitir que a ordem seja otimizada um pouco, mas essa será uma pequena proporção do aumenta a vida útil em comparação com o tempo real de gravação de dados. Nenhum benefício real lá.

Depois, há o fato de que unidades externas podem ser desconectadas por um homem, gato ou criança petulante a qualquer momento. Se houver qualquer coisa no cache, esses dados serão perdidos. Se você estava usando o NTFS na unidade, provavelmente o que estava lá antes é seguro, mas os dados recém-gravados estão em risco. Com fat32 todas as apostas estão desativadas, você poderia facilmente ter destruído todo o sistema de arquivos removendo-o no segundo errado.

Embora a unidade possa parecer um pouco mais rápida, há uma razão pela qual eles desativam o cache de gravação para unidades removíveis, porque o cache de gravação melhora o desempenho ao custo da segurança de dados no caso de remoção súbita ou perda de energia.

Unidades internas são boas devido ao NTFS ser escrito para se proteger, todos os sistemas de arquivos modernos são permitidos e podem pelo menos se recuperar rapidamente para um estado "last good". E uma unidade externa com um fs moderno poderia muito bem, mas confiar regularmente nesses mecanismos para salvá-lo não é uma boa maneira de trabalhar.

Um dia você se esquecerá de "ejetar com segurança" primeiro para que o sistema operacional possa liberar o cache para o disco, depois você o desconectará e o colocará em outra máquina e pronunciará as primeiras palavras do enlutado recentemente: "Onde todos os meus arquivos foram? "

    
por 27.03.2015 / 16:12