Estou pensando em comprar um SSD de 256 GB. Ouvi dizer que eles ficam mais lentos à medida que você os preenche com mais de 75% de sua capacidade, devido à mecânica de como eles escrevem dados.
A pergunta é: quanto mais lento eles realmente ficam se você ultrapassar a marca de 75%?
Sim, pretendo mantê-lo adequadamente e garantir que não o encha ao máximo, mas gostaria de saber apenas pelo conhecimento, quanto mais lento eles ficam. Estamos falando de milissegundos ou segundos? Eles ainda serão muito mais rápidos que um disco rígido tradicional?
Além disso, eles enfrentam problemas com a idade?
Respostas:
Como Bob mencionou nos comentários , muita coisa mudou sobre os SSDs nos últimos anos. Existem algumas tecnologias importantes que corrigiram problemas de desempenho inicial. O tl; dr não se preocupe, compre um SSD, o desempenho é surpreendente. Eu tenho Samsung 850 EVO este 2011 Macbook Pro que mantém ronronando muito bem.
Os SSDs são fisicamente muito diferentes dos discos rígidos giratórios, mas os sistemas operacionais e sistemas de arquivos foram criados em torno das peculiaridades dos discos giratórios. Como resultado, quando os SSDs foram introduzidos, havia alguns problemas de desempenho porque os SSDs estavam sendo usados de maneira ineficiente.
O grande problema é a amplificação de gravação . Quando um arquivo é excluído, ele não é realmente excluído, seu espaço é marcado como livre no sistema de arquivos, mas a unidade não é instruída a excluir os dados. Isso economiza um monte de tempo desnecessário em um disco giratório. Para um disco giratório, gravar no espaço ocupado é tão eficiente quanto gravar em um espaço desocupado. Mas um SSD deve apagar o espaço antes de poder escrever sobre ele. E tem que apagar uma área muito maior do que pode gravar. Quando isso acontece, é necessário mover os dados da seção que está sendo excluída em outro lugar, resultando em mais gravações. Em um disco lotado, toda essa exclusão e reescrita fica cara e reduz a vida útil do SSD.
Uma maneira de evitar isso é com o provisionamento em excesso . Essa é a prática de deixar deliberadamente um pedaço de espaço livre no SSD. Evita a amplificação de gravação, evitando que o disco fique lotado demais. Isso é desnecessário hoje. O sistema operacional e o próprio SSD reservarão espaço suficiente para o provisionamento em excesso.
A outra solução é Trim . Esse é um comando extra que um sistema operacional pode enviar à unidade para informar quando os dados foram excluídos. Em seguida, o SSD pode ser muito mais eficiente na limpeza de dados antigos e na coleta de lixo quando não estiver em uso. Todos os principais sistemas operacionais suportam o Trim.
fonte
A menos que você planeje mover terabytes de dados por vez, o impacto será insignificante. Mesmo na profundidade da fila 32, que você nunca veria a menos que seja um usuário de estação de trabalho ou servidor, os efeitos se manifestam apenas perto de 90% da capacidade e, mesmo assim, afetam o desempenho apenas por uma pequena margem. Mesmo um SSD de 99% ainda superaria um HDD em várias ordens de magnitude. Fonte: https://www.anandtech.com/show/6489/playing-with-op
A longevidade do SSD tem sido motivo de preocupação desde que a tecnologia foi introduzida. No entanto, os SSDs modernos melhoraram muito a resistência à gravação. Por exemplo, uma unidade 960 PRO de 2 TB da Samsung tem uma resistência de gravação de 1200 TB, o que significa que a unidade teria que ser preenchida e excluída 600 vezes antes de falhar. Não é provável. Quanto à idade, o tempo médio até a falha é de 1.500.000 horas, ou mais de 100 anos. Portanto, a menos que você planeje aumentar constantemente a velocidade de gravação de um SSD por cerca de 4 anos seguidos, as chances de uma falha ocorrer são mínimas.
fonte
A única resposta real é "depende da unidade". Como outras respostas mencionaram, a desaceleração pode ser evitada com o provisionamento em excesso e os controladores inteligentes, mas o provisionamento em excesso aumenta o custo / GB, para que unidades mais baratas não provisionem muito. 25% de espaço livre pode ser um exagero, mas muitas unidades diminuem notavelmente quando você ultrapassa os 90%. E algumas unidades, como a Intel Optane, são totalmente imunes a esse efeito (fonte: trabalho na Intel em unidades Optane).
Felizmente, o efeito de desaceleração no final da vida é bem conhecido e testado pela maioria dos revisores. Portanto, se você procurar a unidade em que está pensando em alguns sites bons de análise de hardware, eles quantificarão o quanto a unidade diminuirá a velocidade quando você a preencher. Eu gosto do Anandtech.com, mas qualquer site de análise técnica que analise o armazenamento deve testar isso.
Dito isto, mesmo um SSD lento e completo próximo ao fim de sua vida útil provavelmente ainda será mais rápido que um HDD. Portanto, se você estiver com um orçamento fixo decidindo entre um SSD menor a ser preenchido versus um HDD maior que terá espaço extra, o SSD ainda será a escolha mais rápida.
fonte