Skip to main content

Ativar o TRIM para qualquer SSD no OS X 10.10.4 ou posterior

HACKINTOSH PT-BR - Habilitar Apps de qualquer desenvolvedor (Junho 2026)

HACKINTOSH PT-BR - Habilitar Apps de qualquer desenvolvedor (Junho 2026)
Anonim

Desde que a Apple ofereceu os Macs com SSDs pela primeira vez, eles incluíram suporte para TRIM, um método para o sistema operacional ajudar um SSD a liberar espaço.

Comando TRIM

O comando TRIM é emitido pelo sistema operacional para auxiliar um SSD na limpeza de dados em blocos de armazenamento que não são mais necessários. Isso ajuda o desempenho de gravação de um SSD mantendo mais blocos de dados livres para serem gravados. Também evita que o SSD seja agressivo na limpeza após o seu uso e causando desgaste nos chips de memória, levando a falhas precoces.

O TRIM é suportado no OS X Lion (10.7) e posterior, mas a Apple ativa somente o comando TRIM para uso com SSDs fornecidos pela Apple. Não está claro por que a Apple limitou TRIM a suportar desta forma, mas a sabedoria convencional é que a implementação do TRIM cabe ao fabricante do SSD, e cada fabricante de SSD usa uma metodologia TRIM diferente. Como tal, a Apple só queria usar TRIM em SSDs que tenha certificado.

Isso deixou aqueles de nós que gostam de atualizar nossos Macs no frio, pelo menos quando se trata de executar SSDs de melhoria de desempenho. Sem suporte ao TRIM, havia a possibilidade de que, com o tempo, nossos caros SSDs ficassem mais lentos e veríamos uma queda real de desempenho na gravação do SSD.

Felizmente, existem alguns utilitários de terceiros que podem habilitar o TRIM para SSDs não fornecidos pela Apple, incluindo o TRIM Enabler. Esses utilitários fazem uso do suporte TRIM integrado da Apple; eles acabaram de remover a capacidade do sistema operacional de verificar se o SSD está na lista de fabricantes aprovados da Apple.

Apple faz TRIM disponível para todos os SSDs

Começando com o OS X Yosemite 10.10.4 e posterior, a Apple disponibilizou o TRIM para qualquer SSD, incluindo aqueles instalados por DIYers, como muitos de nós aqui na About: Macs e muitos de vocês. Mas, embora a Apple agora suporte SSDs de terceiros, ela desativou o TRIM para SSDs não fornecidos pela Apple e deixou para o usuário ativar manualmente o suporte ao TRIM, se assim o desejar.

Você deve usar o TRIM?

Alguns SSDs de geração anterior tinham implementações incomuns da função TRIM que poderiam levar à corrupção de dados. Na maior parte, esses primeiros modelos de SSD eram difíceis de encontrar, a menos que você escolhesse um de uma fonte especializada em produtos usados, como mercados de pulgas, reuniões de troca ou eBay.

Uma coisa que você deve fazer é verificar com o fabricante do SSD se há atualizações de firmware para o modelo SSD que você possui.

Não são apenas os SSDs mais antigos que podem ter problemas, no entanto. Alguns modelos populares de SSD, como o Samsung 840 EVO, o 840 EVO Pro, o 850 EVO e o 850 EVO Pro, exibiram problemas com TRIM que podem levar à corrupção de dados. Felizmente para nós, usuários do Mac, os problemas do Samsung TRIM parecem se tornar aparentes apenas quando usados ​​com comandos TRIM enfileirados. O OS X utiliza apenas os comandos TRIM sequenciais neste momento, portanto, a ativação do TRIM com a linha de SSDs da Samsung deve ser OK, conforme relatado pela MacNN.

A importância dos backups

Eu tenho usado o comando TRIM com o SSD de terceiros que eu instalei no Mac Pro sem problemas, no entanto, antes de habilitar o TRIM, certifiquei-me de que tinha um sistema de backup. Se um SSD exibir uma falha causada pelo TRIM, é provável que ele envolva grandes blocos de dados sendo redefinidos, causando perda de arquivo não recuperável. Sempre tenha um sistema de backup no lugar.

Como ativar o TRIM no OS X

Antes de prosseguir, lembre-se de que a função TRIM é ativada automaticamente para SSDs fornecidos pela Apple; você só precisa executar as etapas a seguir para SSDs de terceiros que você instalou como upgrades.

Algumas notas adicionais sobre o TRIM

O TRIM não é suportado em gabinetes externos que usam USB ou FireWire como o método de conexão ao seu Mac. Gabinetes Thunderbolt com SSDs suportam o uso de TRIM.

Desativando o TRIM para SSDs de terceiros

Se você decidir que não deseja que o TRIM seja ativado para SSDs de terceiros, poderá usar o comando TRIMforce para desabilitar o TRIM, seguindo as instruções acima e substituindo o comando Terminal por:

sudo TRIMforce desabilitar

Assim como quando você ligou o TRIM, você precisará reiniciar o seu Mac para completar o processo de desligar o TRIM.