Esta pergunta já tem uma resposta aqui:
- Devo desfragmentar meu SSD? 7 respostas
Eu continuo ouvindo que isso é um enorme não-não. Por que é isso? Eu corro o Ubuntu principalmente para não me afetar, mas eu estava pensando.
windows
ssd
defragment
George IV
fonte
fonte
Respostas:
As unidades de estado sólido são baseadas na memória flash, que envelhece de maneira muito diferente das unidades de disco rígido padrão baseadas em pratos giratórios . Cada setor possui um número limitado de ciclos de gravação ; portanto, as unidades incluem recursos de nível de desgaste que permitem que a unidade dure mais, fragmentando essencialmente a unidade de propósito.
Os tempos de leitura não são muito aprimorados ao desfragmentar como estão nas unidades padrão; portanto, não há ganho real na desfragmentação, mas, ao fazer isso, você aumenta o número de gravações na unidade, diminuindo assim a vida útil da unidade.
fonte
A desfragmentação coloca seus setores próximos uns dos outros, o que é útil para um disco que gira. No entanto, isso é inútil em um SSD com tempo de acesso constante para qualquer setor. A desfragmentação causa apenas gravações extras em um disco (os SSDs têm um número limitado de gravações devido ao seu design)
fonte
Observe que não deve haver nenhuma razão técnica para não "ser capaz de desfragmentar uma unidade de estado sólido", no sentido de que você pode iniciar um programa de desfragmentação e executá-lo na unidade.
Mas fazer isso não tem o efeito que causa em unidades de estado não sólido, pois mover os clusters juntos não acelera a unidade.
Por outro lado, o que você fará é realizar muitas gravações desnecessárias na unidade, e isso reduzirá, embora um pouco, a vida útil da unidade.
Além disso, muitas unidades de estado sólido otimizam para diminuir esse problema, reduzindo gravações repetidas na mesma área, e isso é transparente para o sistema externo; nesse caso, os clusters podem não ser movidos juntos, mas espalhados pela unidade . Essa técnica é tipicamente "niveladora de desgaste".
Se um programa de desfragmentação se recusar a desfragmentar uma unidade de estado sólido (ou apenas listá-la como uma unidade que você pode selecionar), eu apostaria que é basicamente uma recusa de software em fazê-lo, apenas para evitar os problemas descritos acima.
Observe que eu não sei o suficiente sobre os protocolos subjacentes usados para desfragmentar uma unidade, portanto, pode muito bem haver um bloco rígido de uma unidade de estado sólido para aceitar comandos de desfragmentação, se houver. As razões para isso, no entanto, são as descritas aqui.
fonte
A desfragmentação reduzirá a expectativa ao vivo de sua unidade executando passes desnecessários em uma unidade com uma vida útil limitada.
fonte
Depende do que está na unidade. Você não obterá nenhum aumento de desempenho desfragmentando um SSD, mas ele terá um impacto na recuperação de dados.
Por um lado, a memória flash possui um número limitado de ciclos de gravação ; portanto, escrever bastante acabará por desgastá-la. Unidades flash, cartões de memória e SSDs usam truques como nivelamento de desgaste e TRIM para prolongar a vida útil da mídia, mas a desfragmentação tende a causar um grande número de gravações, o que fará com que se desgastem mais rapidamente.
Por outro lado, os arquivos fragmentados são infinitamente mais difíceis de recuperar quando excluídos acidentalmente, atingidos por um vírus, etc., portanto, manter seus arquivos em um estado contíguo (por exemplo, desfragmentando) aumentará bastante as chances de recuperação.
Portanto, como eu disse no início, depende do que está armazenado na unidade, da importância dos arquivos, da probabilidade de você precisar executar a recuperação de dados e da frequência com que os arquivos são alterados (exclusões e cópias frequentes levar à fragmentação mais rapidamente e consumir mais ciclos de gravação).
fonte
Na verdade você pode. A desfragmentação é uma coisa no nível do sistema de arquivos, não importa o que está no nível inferior do bloco.
Porém, no caso do SSD, não há cabeça de disco cujos movimentos devem ser minimizados. Assim, não será mais rápido, nem um pouco.
Alguns sistemas operacionais e ferramentas proíbem isso apenas, porque as decisões de suas empresas de desenvolvimento gostam de misturar o significado de "você não precisa" e "você não pode". Mas estas são coisas diferentes.
Provavelmente, existem vários hacks que poderiam evitar essa proibição (regedit ou exportar a unidade como iscsi e reimportar para a mesma máquina, etc.). Nesse caso, você encontrará uma unidade muito fragmentada, cuja desfragmentação será muito longa. Isso ocorre porque o sistema operacional não se preocupa com a fragmentação no caso deles. E, como outras respostas também mencionam, essa desfragmentação não tornará seu sistema mais rápido, mas reduzirá sua vida útil.
fonte
Não é ruim o tempo todo. A execução manual de uma desfragmentação completa é algo que você não deve fazer, mas se você tiver os snapshots de volume ativados, o Windows 8/10 desfragmentará o SSD uma vez por mês :
fonte
De acordo com a Condusiv Technologies:
Os SSDs começam muito rápido e rapidamente perdem a velocidade e, com o tempo, ficam sujeitos a corrupção. Os SSDs exigem que os dados antigos sejam apagados antes da gravação de novos dados, em vez de apenas a gravação de informações antigas, como nos discos rígidos. Isso dobra o desgaste e pode causar grandes problemas.
A questão principal é a degradação da velocidade de gravação devido à fragmentação do espaço livre. Pequenos espaços livres espalhados pelo SSD fazem com que o sistema de arquivos grave um arquivo em partes fragmentadas nesses pequenos espaços livres disponíveis. Ao fazer isso, diminui o desempenho de gravação em até 80% na unidade de estado sólido.
Os SSDs só podem gravar tantas vezes na unidade, pois possuem um número finito de gravações que podem executar. Devido ao efeito de duplicação da necessidade de ler e apagar antes de poder gravar novamente, os SSDs passam pelo dobro do uso.
À medida que o SSD se aproxima de seu limite, ocorrem mais erros de fragmentação e gravação, causando lentidão no SSD. O desempenho da gravação diminui proporcionalmente à medida que a fragmentação do espaço livre aumenta. Todos os SSDs sofrerão com esse problema em um ponto ou outro, a menos que o HyperFast seja usado para otimizar a unidade de estado sólido.
Portanto, eles recomendam o uso de seu produto chamado Diskeeper.De acordo com a empresa:
O Diskeeper com HyperFast mantém seu sistema funcionando tão rápido quanto quando você o comprou, otimizando o espaço livre no seu SSD. O recurso HyperFast, incluído no Diskeeper 12, resolve especificamente esses problemas, eliminando de maneira inteligente a fragmentação do espaço livre que prejudica o desempenho, o que pode promover a ocorrência de gravações sequenciais mais aleatórias do que as mais eficientes. Essa tecnologia, juntamente com a tecnologia IntelliWrite, promove as gravações seqüenciais mais eficientes e benéficas que ocorrem, em vez de gravações aleatórias.
Mais informações sobre o produto estão disponíveis:
http://www.condusiv.com/products/diskeeper/
fonte