Включите TRIM для любого SSD в OS X 10.10.4 или новее

С тех пор, как Apple впервые предложила Mac с твердотельными накопителями, они включили поддержку TRIM, метода для ОС, чтобы помочь SSD в освобождении пространства.

Команда TRIM

Команда TRIM выдается операционной системой, чтобы помочь твердотельному накопителю в очистке данных в блоках хранения, которые больше не нужны. Это помогает повысить производительность записи на SSD, сохраняя больше блоков данных для записи. Он также предотвращает агрессивную очистку SSD и приводит к износу микросхем памяти, что приводит к преждевременному выходу из строя.

TRIM поддерживается в OS X Lion (10.7) и более поздних версиях, но Apple включает только команду TRIM для использования с поставляемыми Apple твердотельными накопителями. Непонятно, почему Apple ограничивала поддержку TRIM таким образом, но общепринятым считается, что реализация TRIM зависит от производителя SSD, и каждый производитель SSD использует свою методологию TRIM. Таким образом, Apple хотела использовать TRIM только на SSD, которые она сертифицировала.

Это оставило тех из нас, кто любит обновлять наши компьютеры Mac, по крайней мере, когда дело дошло до повышения производительности SSD. Без поддержки TRIM существовала вероятность того, что со временем наши дорогие твердотельные накопители замедлятся, и мы увидим реальное падение производительности при записи на твердотельный накопитель.

К счастью, есть несколько сторонних утилит, которые могут включать TRIM для SSD, не поставляемых Apple, включая TRIM Enabler. Эти утилиты используют встроенную поддержку Apple TRIM; они просто удалили возможность ОС проверять, есть ли SSD в списке одобренных производителей Apple.

Apple делает TRIM доступным для всех SSD

Начиная с OS X Yosemite 10.10.4 и более поздних версий, Apple сделала TRIM доступным для любого твердотельного накопителя, в том числе для тех, кто установил DIYers, как многие из нас здесь: About: Mac и многие из вас. Но хотя Apple теперь поддерживает твердотельные накопители сторонних производителей, она отключила TRIM для не поставляемых Apple SSD и предоставила пользователю возможность вручную включить поддержку TRIM, если это необходимо.

Вы должны использовать TRIM?

Некоторые SSD раннего поколения имели необычные реализации функции TRIM, которые могли привести к повреждению данных. По большей части эти ранние модели SSD было трудно найти, если только вы не выбрали одну из источников, специализирующихся на бывших в употреблении товарах, таких как блошиные рынки, свопы или eBay.

Одна вещь, которую вы должны сделать, это проконсультироваться с производителем SSD, чтобы узнать, есть ли какие-либо обновления прошивки для вашей модели SSD.

Проблемы могут возникать не только у старых SSD. Некоторые популярные модели твердотельных накопителей, такие как Samsung 840 EVO, 840 EVO Pro, 850 EVO и 850 EVO Pro, демонстрировали проблемы с TRIM, которые могут привести к повреждению данных. К счастью для нас, пользователей Mac, проблемы Samsung TRIM, кажется, становятся очевидными только при использовании с командами TRIM в очереди. В настоящее время OS X использует только последовательные команды TRIM, так что включение TRIM с твердотельными накопителями Samsung должно быть в порядке, как сообщает MacNN.

Важность резервных копий

Вы можете без проблем использовать команду TRIM со сторонним твердотельным накопителем на Mac Pro, но перед включением TRIM убедитесь, что у вас есть резервная система. Если на SSD обнаружен сбой, вызванный TRIM, он может потребовать сброса больших блоков данных, что приведет к невосстановимой потере файла.

Как включить TRIM в OS X

Прежде чем продолжить, помните, что функция TRIM автоматически включается для поставляемых Apple SSD; Вам нужно выполнить следующие шаги только для сторонних твердотельных накопителей, которые вы установили в качестве обновлений.

Несколько дополнительных замечаний о TRIM

TRIM не поддерживается во внешних корпусах, которые используют USB или FireWire в качестве метода подключения к вашему Mac. Корпуса Thunderbolt с твердотельными накопителями поддерживают использование TRIM.

Отключение TRIM для сторонних твердотельных накопителей

Если вы решите, что не хотите включать TRIM для сторонних твердотельных накопителей, вы можете использовать команду TRIMforce для отключения TRIM, следуя приведенным выше инструкциям и заменив команду Terminal на:

sudo TRIMforce отключить

Так же, как когда вы включили TRIM, вам нужно перезагрузить Mac, чтобы завершить процесс выключения TRIM. 

Ссылка на основную публикацию