Pagina inicial » como » Preciso otimizar meu SSD com software de terceiros?

    Preciso otimizar meu SSD com software de terceiros?

    Unidades de disco mecânicas tradicionais precisam ser desfragmentadas para um ótimo desempenho, embora o Windows agora faça um bom trabalho ao fazer isso automaticamente. Algumas empresas de software afirmam que suas ferramentas podem "otimizar" os SSDs, assim como os desfragmentadores de disco podem acelerar os drives mecânicos.

    A realidade é que os sistemas operacionais modernos e controladores de unidade de estado sólido fazem um bom trabalho de se manterem otimizados se você usar uma unidade de estado sólido corretamente. Você não precisa executar um programa de otimização de SSD como executar um desfragmentador de disco.

    Fique longe de programas que pretendem “Desfragmentar” sua unidade de estado sólido

    Unidades de estado sólido não devem ser desfragmentadas. Sistemas operacionais modernos como o Windows 7 e o Windows 8 não tentam desfragmentar SSDs. Software de desfragmentação de disco bom e atualizado deve se recusar a desfragmentar SSDs.

    Em um acionamento mecânico tradicional, há uma única cabeça que se move sobre um prato giratório para ler pedaços de arquivos. Se esses arquivos forem divididos em várias partes em vários lugares do prato, o chefe terá que se mover para ler o arquivo - é por isso que a fragmentação reduz a velocidade do mecanismo e por que a desfragmentação ajuda - a cabeça não precisa se mover tanto . Uma unidade de estado sólido não possui uma cabeça ou qualquer outra parte móvel. Não importa onde o arquivo está na unidade ou quantas peças ele está, levará o mesmo tempo para ler o arquivo.

    Desfragmentação é realmente ruim para uma unidade de estado sólido, pois irá adicionar desgaste adicional. As unidades de estado sólido têm uma quantidade limitada de gravações nelas e tudo o que resultar em muitas gravações adicionais desnecessárias diminuirá a vida útil de sua unidade.

    Se você encontrar um programa de otimização de SSD que alega desfragmentar seu SSD para desempenho máximo, fique longe. O mesmo vale para usar programas de desfragmentação antigos que não conhecem os SSDs - evite desfragmentar sua unidade de estado sólido.

    O veredito: A desfragmentação é sempre ruim, fique longe!

    Alguns programas enviam comandos TRIM, mas o SO já faz isso

    Em uma unidade magnética tradicional, os arquivos que você exclui no sistema operacional não são imediatamente removidos do disco - é por isso que os arquivos excluídos podem ser recuperados. É tão rápido escrever um novo arquivo sobre esses dados antigos, então não há razão para desperdiçar recursos de disco apagando quaisquer partes do disco. Isso só retardaria as coisas sempre que você apagasse um arquivo.

    Em uma unidade de estado sólido, as células devem ser apagadas antes de escrever para elas. Se você excluir um arquivo e os dados ficarem por aí, levará mais tempo quando você precisar gravar nessas células, pois elas precisarão ser apagadas primeiro. As primeiras unidades de estado sólido sofreram com esse problema, então inventamos o TRIM para lidar com isso.

    Quando você exclui um arquivo em uma unidade de estado sólido moderna usando um sistema operacional moderno, o sistema operacional envia um comando TRIM à unidade, informando à unidade que o arquivo foi excluído. A unidade apaga todas as células que contêm os dados, garantindo que a gravação nessas células seja rápida no futuro - elas estão vazias e prontas para serem usadas.

    O suporte a TRIM foi adicionado ao Windows 7, portanto, o Windows 7 e o Windows 8 suportam o TRIM. Se você estiver usando o Windows 7 e excluir um arquivo em um SSD, o Windows informará ao SSD que os dados não são mais necessários e que o SSD apagará as células. (As versões mais recentes de outros sistemas operacionais modernos, como Mac OS X e Linux, também suportam TRIM.)

    Alguns programas de otimização de SSD afirmam que executarão o TRIM dentro de um cronograma, informando o SSD sobre as áreas que o sistema operacional pensa estarem vazias e permitindo que o SSD as TRIM, caso o comando TRIM não funcione corretamente antes.

    Se você estiver usando um sistema operacional mais antigo, como o Windows Vista, ou estiver usando anteriormente um sistema operacional como esse na unidade, é possível que partes de arquivos excluídas ainda estejam aguardando e aguardem para serem TRIMMed. O envio de tais dicas TRIM uma vez poderia teoricamente ajudar em tal situação, mas não importa se você estiver usando o Windows 7, que envia comandos TRIM quando os arquivos são excluídos.

    No Windows 8, o Desfragmentador de disco agora é chamado de ferramenta Otimizar unidades. Ele otimizará os discos, desfragmentando-os se eles forem mecânicos ou enviando dicas TRIM para eles, caso sejam SSDs. Isso significa que executar outro programa que envia comandos TRIM em um agendamento é completamente desnecessário no Windows 8, embora nem o Windows 7 precise desse recurso.

    O veredito: Utilitários de otimização que enviam comandos TRIM são inofensivos, mas desnecessários. Se você estiver usando uma versão mais antiga do Windows com um SSD, atualize para o Windows 7 ou 8.

    Outros programas consolidam espaço livre

    Nós mencionamos anteriormente que as células em um SSD devem ser apagadas antes de serem gravadas. Isso pode ser um problema - uma única célula contém várias páginas graváveis. Se a unidade precisar adicionar dados adicionais a uma célula parcialmente vazia, a célula deverá ser lida, apagada e os dados modificados serão gravados novamente na célula. Se os arquivos estiverem espalhados por toda a unidade e todas as células estiverem parcialmente vazias, a gravação de alguns dados resultará em uma enorme quantidade de operações de leitura-gravação-gravação, tornando mais lentas as operações de gravação. Isso mostra como o desempenho de um SSD está diminuindo à medida que enche.

    As unidades de estado sólido possuem controladores que executam o firmware, que é um tipo de software de baixo nível. Esse firmware lida com todas as tarefas de baixo nível do SSD, incluindo a consolidação de espaço livre quando a unidade atingir um certo nível de capacidade, garantindo que haja muitas células vazias em vez de muitas células parcialmente vazias. (Claro, deve haver espaço livre para consolidar - você deve sempre deixar um bom espaço vazio no seu SSD.)

    Alguns programas de otimização afirmam que consolidarão o espaço livre movendo dados em sua unidade de estado sólido com um algoritmo inteligente. Em um mundo onde isso era possível, os resultados disso variavam de unidade para unidade. Alguns firmwares podem esperar muito antes de usar seu próprio processo de consolidação de espaço livre. Testes de benchmark de utilitários de consolidação de espaço livre em estado sólido contra diferentes firmwares provavelmente mostrariam resultados inconsistentes, já que a diferença dependeria de quão bom o trabalho de cada unidade estava fazendo. Em geral, o firmware de uma unidade provavelmente faria um trabalho decente o suficiente para que você não precisasse executar um programa de otimização que faz isso para você. Esses programas também resultarão em gravações adicionais - se uma unidade aguardar muito tempo, poderá fazê-lo para minimizar a quantidade de gravações na unidade. é um trade-off entre consolidação de espaço livre e prevenção de gravação.

    No entanto, há outro problema: o próprio controlador de unidade manipula o mapeamento de células físicas no SSD para setores lógicos apresentados ao sistema operacional. Apenas o controlador SSD realmente sabe onde as células estão localizadas. É possível que a unidade possa apresentar setores lógicos para o sistema operacional que possam estar próximos uns dos outros para os propósitos do sistema operacional, mas longe um do outro no SSD físico real. Por esta razão, usar qualquer tipo de programa de software para consolidar o espaço livre é provavelmente uma má idéia - o programa realmente não sabe o que está acontecendo por trás do controlador SSD..

    Isso tudo vai variar de drive para drive e firmware para firmware. Alguns firmwares podem apresentar setores para o sistema operacional de forma a mapear a forma como eles aparecem na outra unidade, enquanto otimizações agressivas em outras unidades podem resultar em distâncias muito grandes entre os setores na unidade principal. Pode haver algumas unidades com controladores que apresentam os setores como eles aparecem na unidade e com algoritmos de consolidação de espaço livre incorretos - essas ferramentas de terceiros podem funcionar bem nessas unidades, mas não conte com isso.

    O veredito: Seu SSD já está consolidando o espaço livre para você. É provável que ele faça um trabalho muito melhor do que um programa de software que não consegue ver o que realmente está acontecendo na sua unidade. Esses programas provavelmente desperdiçarão os recursos do seu computador e desgastarão o SSD.

    "Otimização" é desnecessário

    Você não precisa executar um programa de otimização de SSD. Contanto que você esteja usando o Windows 7 ou 8, o sistema operacional já está enviando todos os comandos TRIM de que seu SSD precisa. Para consolidação de espaço livre, o firmware da sua unidade provavelmente está fazendo um trabalho melhor do que o software jamais poderia. E nem considere a desfragmentação - isso seria uma perda de tempo mesmo se não fosse ativamente prejudicial, o que é.


    Cuidar adequadamente de um SSD é uma questão de evitar fazer coisas ruins no seu SSD. Não o preencha até a borda, faça muitas gravações desnecessárias ou desative TRIM.

    Não há necessidade de um programa de otimização de SSD, por mais lamentável que seja a linha de fundo das empresas de desfragmentação de disco que tentam diversificar seus negócios à medida que discos rígidos mecânicos tradicionais se tornam menos comuns.

    Crédito de imagem: Collin Allen no Flickr, Intel Free Press no Flickr