Apple News

OS X El Capitan abre portas para suporte TRIM em SSDs de terceiros para desempenho aprimorado

Sexta-feira, 12 de junho de 2015 9:44 PDT por Eric Slivka

samsung_ssdPara usuários que procuram atualizar seus Macs mais antigos com unidades de estado sólido (SSDs) de terceiros, um problema tem sido a falta de suporte para TRIM nessas unidades no OS X. TRIM é um comando de nível de sistema que permite o sistema operacional e a unidade para comunicar sobre quais áreas da unidade são consideradas não utilizadas e, portanto, prontas para serem apagadas e regravadas. Na ausência do TRIM, os usuários podem ver gravações da unidade significativamente mais lentas à medida que a unidade começa a encher.





Oficialmente, o TRIM tem suporte apenas em unidades da Apple, e enquanto ferramentas como TRIM Enabler foram desenvolvidos para ativar o TRIM para unidades de terceiros, eles tiveram problemas no OS X Yosemite devido ao uso da assinatura kext pela Apple. Com esta medida de segurança em vigor, os usuários tiveram que desabilitar a assinatura kext para habilitar o TRIM, e se a assinatura kext for ativada novamente, como redefinindo NVRAM / PRAM durante a solução de problemas, o sistema do usuário se recusará a inicializar.

Desde o lançamento do OS X El Capitan para desenvolvedores na segunda-feira, vários usuários interessados ​​no suporte ao TRIM têm investigado as possibilidades do TRIM em SSDs de terceiros, especialmente com os novos recursos de segurança 'sem raiz' que impedem o acesso a muitos sistemas arquivos.



Alguns usuários têm experimentado várias opções que envolvem desligar o root temporariamente para executar utilitários como o TRIM Enabler, e os membros do nosso fórum descobriram um comando simples para habilitar o suporte integrado para TRIM em unidades de terceiros que podem ser habilitadas uma vez rootless foi desabilitado. O desenvolvedor por trás do TRIM Enabler e outros confirmado o método funciona e estão fazendo planos para aprimorar seu software para suportá-lo.

trim_elcap
A ativação do TRIM usando esse método vem com um aviso da Apple, pois pode causar problemas ocasionalmente e a empresa deseja ter certeza de que os usuários estão operando por sua própria conta e risco.

Esta ferramenta ativa o TRIM para todos os dispositivos conectados relevantes, mesmo que eles não tenham sido validados para integridade de dados ao usar essa funcionalidade. Ao usar esta ferramenta para habilitar o TRIM, você concorda que a Apple não é responsável por quaisquer consequências que possam resultar, incluindo, mas não se limitando a perda ou corrupção de dados.

A Apple certamente poderia fazer mudanças à medida que o desenvolvimento do OS X El Capitan continua, mas dada a ferramenta interna trimforce, certamente parece que a empresa pretende permitir que o TRIM seja executado em SSDs de terceiros. A documentação 'man' para o comando trimforce indica que ele foi introduzido no OS X 10.10.4, que permanece em teste de desenvolvedor, mas membro do fórum Mikeboss determinou que não está presente na versão do desenvolvedor atual.

Embora a maioria dos usuários nunca precise lidar com esse problema, atualizar para um SSD é uma forma popular de extrair um pouco mais de velocidade e vida de um Mac antigo, portanto, há uma comunidade considerável de usuários interessados ​​em fazer o TRIM funcionar em seu terceiro - drives de festa, e alguns deles podem achar o TRIM uma ferramenta útil.

( Obrigado, não Jony! )