Возможно ли включить TRIM для внешнего SSD?

10

У меня есть iMac 2011 года, Mac OS X 10.6.8 и SDD в корпусе FW800 / USB3. Какой интерфейс может позволить мне включить TRIM: USB2, USB3, FW800 или Thunderbolt?

WaterBearer
источник
1
Интерфейс, который вы используете для подключения внешнего диска к вашему компьютеру, не имеет отношения к поддержке TRIM и другим командам ATA. Кроме того, на вашем компьютере нет ни USB 3, ни Thunderbolt. Поэтому я удалил этот сегмент вашего вопроса, чтобы ваш вопрос был более сфокусированным.
Cajunluke
@ CajunLuke, в середине 2011 года в iMac должен был быть Thunderbolt - это было частью обновления, не так ли? (см. support.apple.com/kb/HT4619. ) Однако вы правы - поддержка TRIM не зависит от интерфейса.
JW8
@ JW8 Facepalm. По некоторым причинам я думал, что они были выпущены в этом году, поэтому я думал, что модели 2011 года были слишком старыми. Вы правы: модели 2010 года не болеют туберкулезом, а модели 2011 года - нет.
Cajunluke
1
Это мой вопрос, я лучше знаю, что я хочу знать, чтобы вы не редактировали его, особенно если не знаете, о чем говорите.
WaterBearer

Ответы:

7

Согласно OS X Daily , TRIM включен для всех твердотельных накопителей Apple, но не для сторонних накопителей. В статье утверждается, что сторонняя утилита Trim Enabler включает TRIM и для сторонних накопителей. Более подробную информацию можно найти на странице разработчика . Обратите внимание, что эта утилита официально не поддерживается Apple, поэтому перед ее установкой необходимо выполнить резервное копирование.

Интерфейс внешнего накопителя не должен иметь значения для поддержки TRIM (USB 2, FW800 или Thunderbolt). Тем не менее, обратите внимание, что Mac не начал поддерживать USB 3 до июня 2012 года - с iMac 2011 года вы будете использовать USB 2 с одним из этих дисков.

JW8
источник
1
Строго говоря, это не "эффективно" USB 2, то есть USB 2.
Cajunluke
@ CajunLuke, действительно, ты прав. Я хотел сказать, что диск USB 3 будет рассматриваться как диск USB 2 - диск не может использовать преимущества USB 3.
JW8,
2
TRIM на OS X не должен быть включен случайно. У него есть известные проблемы с дисками на базе SandForce, и он может быть бесполезен для других. Apple не включает его по какой-то причине и не собирается продавать больше своих SSD.
Автор Trim enabler говорит, что он не думает, что он может быть включен на внешнем SSD, что это зависит от Apple - это означает, что интерфейс имеет значение.
WaterBearer
@ user2113, можете ли вы дать ссылку на это? Я не вижу этого ...
JW8
7

Я понимаю, что этому вопросу уже более 4 лет, но я добавляю комментарий, потому что эта страница была первой страницей поиска в Google по этой теме, и некоторые комментарии устарели, тогда как другие были просто неверны.

Apple добавила встроенную поддержку TRIM в OS X 10.6.8, но только для жестких дисков Apple OEM. Чтобы обойти это ограничение, программное обеспечение, такое как TRIM Enabler от Cindori, позволяло использовать TRIM на SSD сторонних производителей. Позднее в OS X 10.10 (Yosemite) было введено требование безопасности, называемое подписью kext, которое не позволяло TRIM Enabler работать без полного отключения подписи kext. Затем в OS X 10.10.4 Apple представила команду «trimforce», которая включала TRIM на сторонних твердотельных накопителях без отключения подписи kext. (У меня есть источники, но Stack Exchange не позволит мне публиковать более 2 ссылок)

Вопреки многим из комментариев здесь, интерфейс имеет значение. Подавляющее большинство USB-корпусов не поддерживают TRIM, но якобы есть такие, которые поддерживают его, такие как мостовой контроллер USB JMS 578 (источник: http://bbs.pceva.com.cn/thread-125643-1-1. HTML ). Все пять корпусов / док-станций USB 3 у меня есть. Firewire предположительно поддерживает TRIM, но я не проверял это. Большинство корпусов Thunderbolt должны поддерживать TRIM, и в настоящее время у меня включен TRIM на твердотельном жестком диске SanDisk Extreme в корпусе Akitio Thunderbolt 2. Я использовал команду trimforce в терминале, чтобы включить его.

Чтобы проверить, поддерживает ли ваш корпус TRIM, перейдите в раздел «Apple»> «Об этом Mac»> «Системный отчет»> «Оборудование»> «SATA / SATA Express» и найдите «Поддержка TRIM» в соответствии со спецификациями корпуса. Если поддержка TRIM отсутствует в списке, ваш корпус, скорее всего, не поддерживает TRIM. Если он указан в списке, но говорит «Нет», вы можете попробовать включить TRIM с помощью команды trimforce в терминале. Просто откройте терминал и введите «sudo trimforce enable». После перезагрузки компьютера снова проверьте системный отчет, чтобы убедиться, что поддержка TRIM изменена на Да.

Наконец, TRIM имеет значение даже для современных твердотельных накопителей со сложной сборкой мусора. Я испытал это на собственном опыте, когда мой SanDisk SSD начал замедляться по мере старения, прежде чем включить TRIM на нем. Здесь есть хорошая, но несколько устаревшая статья об этом: http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim- правильно/

Крейг Вольпе
источник
Вся хорошая информация, но я замечаю, что индикатор поддержки TRIM указан только для устройств SATA - это означает только SATA и Thunderbolt. Знаете ли вы, MacOS будет работать Trim через USB или FireWire, даже с совместимым корпусом?
Дэвид С.
2

Да, вы можете включить TRIM на внешнем SSD. У меня есть жесткий диск Lacie Rugged USB / Thunderbolt 128 ГБ, и я включил его с помощью TRIM Enabler . Я использую его как загрузочный диск.

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

Но в любом случае у меня есть несколько резервных копий моего SSD-накопителя.

cahuk
источник
В самом деле, вы можете, но это не значит, что используется функция TRIM.
WaterBearer
Спасибо, никогда не думал об этом. Как узнать, используется ли TRIM?
cahuk
Я не знаю, может быть, глядя на то, как хранятся данные, сектора и блоки (я не знаком)
WaterBearer
Я думаю, что это сделало бы это тоже. Но пока не нашел подходящих скриптов.
cahuk
1

У меня есть Crucial 960gb m500 ssd, который я поместил в шасси Thunderbolt / USB USB G-накопителя пару лет назад для временной машины и случайного ручного резервного копирования файлов. Похоже, что в последнее время он начал замедляться из-за "подготовки резервной копии" сообщения, которое длится пару часов перед созданием резервной копии. Я запустил триммер с помощью диска, подключенного через Thunderbolt. Мой системный отчет osx теперь говорит, что триммер включен для этого устройства. Я жду и смотрю, если это имеет значение!

Росс Элкинс
источник