Devo usar um SSD ou HDD para armazenar muitos dados?

1

Puramente em termos de vida útil da unidade, que será melhor para centenas de milhares de arquivos - SSD ou HDD?

Plano de fundo - Meu HDD tem arquivos que eu quero haxixe e comparo com dados em uma planilha, mas eu sinto que muitos vão matar o disco e não posso perdê-lo. Se eu copiar tudo para um SSD, haverá menos chances de que a leitura de tantos dados afete a vida útil do SSD em comparação com o HDD?

    
por Peter 07.05.2015 / 23:46

3 respostas

3

A vida útil dos chips SSD e nand é reduzida pela gravação e não pela leitura.
Os arquivos de hashing armazenados no SSD os estarão lendo, mesmo que eles sejam repetidos várias vezes, então um SSD seria muito bom para esse tipo de operação. Mesmo com a escrita, você teria que escrever grandes quantidades antes que isso fosse um problema real na moderna unidade SSD.
A qualidade da unidade em si pode ser tão importante quanto a forma como foi tratada. Um SSD seria muito mais rápido para a operação, dependendo de outros fatores, como velocidade da CPU, velocidade do barramento para comunicação com os drives e até mesmo a eficiência e otimização do programa fazendo o hash.

Você não cobriu sua pergunta se estiver copiando os arquivos para a unidade ou copiando os arquivos repetidamente para apenas fazer o hash e, em seguida, removê-los novamente. Isso (claro) não seria o mesmo.

Um Disco Rígido poderia fazer essa tarefa com a mesma facilidade durante anos, e gravá-lo repetidas vezes, faz pouca diferença, o disco rígido seria muito mais lento para as leituras e gravações do disco.

Qualquer um deles ou qualquer operação que envolva armazenamento, ainda se beneficiaria de ter um backup adequado dos dados, de preferência desconectado do computador depois da criação, onde ele pode ficar em segurança se qualquer coisa (suave ou dura) for executada. errado com o SSD ou com um HD.

    
por 08.05.2015 / 03:16
0

Não fará diferença. Os SSDs podem ser mais rápidos, mas se o barramento conectado estiver lento, não fará diferença. Com 2 PCs, ler a partir de SSDs internos SATA mal dobrou o desempenho de leitura sob condições ideais. Com 2 outros PCs (laptops), não fez diferença. Além disso, os SSDs têm um número limitado de gravações que podem ser feitas, mas, em geral, isso não é um problema real, a menos que você esteja constantemente reescrevendo esses arquivos.

O HDD está girando, quer esteja ou não lendo e gravando - a menos que o PC o coloque em suspensão - e as unidades de hoje provavelmente não falharão a menos que sejam empurradas (como em um laptop) ou tenham água jogada nelas . Especialistas em recuperação de HDD dizem que na maioria das vezes (> 60%) a falha está na eletrônica, não na mecânica física. Essencialmente, o controlador superaquece e morre. O mesmo pode acontecer com os SSDs, mas há menos calor e, portanto, possivelmente menos queimaduras. Mas lembre-se: os SSDs não têm os HDDs de track-record, então quem sabe.

Então: compre uma segunda unidade, faça backups.

    
por 08.05.2015 / 02:19
-1

O hashing de arquivos é basicamente uma operação baseada em CPU, então esse será o gargalo. Puramente do ponto de vista do disco rígido, o SSD permitirá que os arquivos sejam lidos muito mais rápido, mas duvido que isso seja perceptível em comparação com o próprio hash. (Depende do algoritmo de hash que você está usando, mas ainda assim, ler o arquivo é muito mais rápido do que o hashing em 99% dos casos).

Como você está apenas comparando o hash, estou presumindo que você não está salvando, então as operações do disco rígido serão apenas leituras, caso em que não deve usar uma unidade SSD de qualquer maneira.

Editar: Como Karan apontou, um acionamento mecânico vai realmente se desgastar mais, já que suas partes móveis funcionam tanto durante as leituras quanto nas gravações.

Resumindo: SSD é melhor e mais seguro para você, mas provavelmente não importará apenas do ponto de vista da velocidade.

    
por 07.05.2015 / 23:50