Esta pergunta já tem uma resposta aqui:
Posso executar o Windows ' defrag
em uma SSD
unidade?
Bem, acredito que a resposta curta é sim , ouvi dizer que as unidades SSD requerem programas de desfragmentação especiais e específicos .
É verdade e, em caso afirmativo, onde posso obtê-lo?
ssd
defragment
Royi Namir
fonte
fonte
Respostas:
Como parece haver alguma controvérsia sobre isso, pensei que seria útil fornecer uma explicação detalhada:
Você nunca deve desfragmentar um SSD. Nem pense nisso. O motivo é que o posicionamento físico dos dados em um SSD é tratado apenas pelo firmware do SSD, e o que ele reporta ao Windows NÃO é como os dados são realmente armazenados no SSD.
Isso significa que o posicionamento físico dos dados que um desfragmentador mostra em seu gráfico de setor sofisticado não tem nada a ver com a realidade. Os dados NÃO estão onde o Windows pensa que estão e o Windows não tem controle sobre onde os dados são realmente colocados.
Para nivelar o uso em seus chips de memória interna O firmware SSD divide intencionalmente os dados em todos os chips de memória do SSD e também move os dados nesses chips quando não está ocupado lendo ou escrevendo (em uma tentativa de nivelar o uso do chip .)
O Windows nunca vê nada disso; portanto, se você fizer uma desfragmentação, o Windows simplesmente causará um monte de E / S desnecessárias no SSD e isso não fará nada, exceto diminuir a vida útil do SSD.
fonte
Alguém (200_success) fez um comentário que é muito mais relevante para a pergunta e merece um melhor detalhamento.
Primeiro de tudo: HDD significa unidade de disco rígido e realmente possui um disco dentro dela. Este disco é dividido em pequenos pedaços, chamados setores, onde as informações são armazenadas. Dê uma olhada nesta foto:
Um setor é indicado pela letra C.
Agora, esse setor é muito pequeno: apenas 512 bytes, em geral. Portanto, para armazenar um arquivo comum de 10k, você precisará usar muitos setores.
Imagine que esses setores são um após o outro, como a representação verde, letra D, na imagem. Quando você precisar ler o arquivo, o cabeçote do disco rígido será posicionado no início do primeiro setor e lerá todos eles, enquanto o disco estiver girando.
É assim que as coisas devem funcionar.
Agora, pode acontecer que o arquivo seja espalhado por muitos setores, cada um em uma parte do disco. O que isso significa? Para ler seu arquivo novamente, o cabeçote do disco rígido será posicionado no início do primeiro setor, leia-o e, em seguida, terá que passar para o início do segundo setor (que está em outro lugar do disco), vai ler, e assim por diante ...
Isso levará muito tempo. Estamos falando de um movimento físico da cabeça. Quanto mais a cabeça se move, mais tempo leva.
Então, você desfragmenta o disco: o programa tenta mover todas as partes do arquivo para que elas terminem em sequência, sendo mais fáceis e rápidas de ler, pois haverá menos movimento físico da cabeça para ler tudo.
OK até agora? Então começamos a falar sobre SSD: eles são um monte de chips de memória em uma placa. Quando você salva ou lê algo neles, o chip do controlador só precisa ativar alguns bits e, voilà , o chip correto é lido da memória. E não importa onde está armazenado, a ação de acessar um chip de memória é muito mais rápida que a movimentação física do disco rígido. Então, grosso modo, você não notaria esse tempo em um arquivo fragmentado em um SDD.
E, sendo mais detalhado e correto, o chip controlador espalhará seu arquivo entre muitos chips para tirar proveito de leituras paralelas e assim por diante, para que ele saiba como lidar com seus arquivos para que eles sejam sempre armazenados da melhor maneira possível (otimizados sobre velocidade e velocidade). desgaste desses chips de memória) do que o Windows poderia saber.
fonte
A ferramenta de desfragmentação incorporada no Windows 8 não desfragmentará seu SSD, mas enviará vários comandos de aparar para o dispositivo. Para mais detalhes sobre isso, consulte esta pergunta . Como Roberts já apontou, você não deseja desfragmentar seu SSD.
fonte