Обновился TRIM AutoEnabler для активации TRIM в OS X Mavericks. Что такое TRIM повторяться не буду, об этом достаточно подробно повествуется вот здесь.
В чём преимущество TRIM AutoEnabler над TRIM Enabler?
- 1 Состоит всего из 2-х компонентов общим «весом» мене 20 КБ.
- 2 Не нужно постоянно обновлять. Логика работы TRIM AutoEnabler очень проста, тем не менее это позволяет патчить системное расширение ядра IOAHCIBlockStorage от любой версии Mac OS X (оттестировано на Mac OS X начиная с версии 10.6.6 и кончая OS X 10.9 включительно).
- 3 Не нужно постоянно следить. После каждого обновления системы TRIM AutoEnabler автоматически проверяет пропатчен ли IOAHCIBlockStorage, и при необходимости патчит его.
- 4 Не подменяет системные файлы. TRIM AutoEnabler не заменяет оригинальный бинарный файл IOAHCIBlockStorage на заранее пропатченый от другой версии системы. А это значит, что в системе всегда будет использоваться кекст нужной версии.
- 5 Аккуратно относится к системе. TRIM AutoEnabler не модифицирует ничего, кроме файла IOAHCIBlockStorage. Так что убить систему из-за TRIM AutoEnabler невозможно в принципе.
Как пользоваться TRIM AutoEnabler?
- 1 Загружаем образ по ссылке в конце поста;
- 2 Двойным кликом монтируем загруженный образ (откроется папка и на «Рабочем столе» появится значок);
- 3 В открывшемся окне двойным кликом запускаем инсталлятор и следуем инструкциям по установке;
- 4 Перезагружаемся;
- 5 Всё готово!
Как узнать, включился ли TRIM?
Делаем Alt ⌥ + клик по меню Apple () в менюбаре → Информация о системе… → SATA/SATA Express → кликаем на SSD накопитель в верхней части окна:
Как всегда утилита абсолютно бесплатна. Обновляемся и тестируем. Если проблемы – отписываемся. Если TRIM AutoEnabler понадобится удалить – следуем этой инструкции.
Классно сработано! Спасибо.
Благодарю за отзыв!
Это снова я 🙂 лег макмини с той же ошибкой – still waiting for root device. Восстановление кекстов не помогает. Вопрос, какой кекст патчит утилита и как с тобой связаться более оперативно. Спс.
Какой кекст патчит разобрался. Пошел выносить демона. Отпишусь, когда побежу. Какие файлы тебе предоставить для дебагинга?
Мой Skype: CasingOne. Стучись, попробую разобраться. Есть кто ещё у кого такая же проблема?
В скайп за выходные не достучался, ну да бог с ним.
Причиной был, с вероятностью, стремящейся к 100%, не автоэнейблер, а именно трим энейблер, который был установлен ранее. Видимо, у трим энейблера криво реализован механизм отката.
Поднять систему копированием кекста из дистрибутива установщика мэйверикс не удалось (КАК???), помогло только восстановление из резервной копии Time Machine.
ПОсле восстановления тримавтоэнейблер встал и работает.
Мистика, треш и хардкор детектед… %)
Готов предоставить кексты для дебагинга.
Утилита отличная, огромное спасибо!!!
Да, на выходных я был в лесу, а там связь не очень 😀 Слава Вселенной, что всё наладилось. А я уж голову начал ломать, что могло пойти не так. Поломанный TRIM Enabler’ом кекст я бы глянул, интересно, что он там химичит.
Благодарю за отзыв!
Хочу взять Samsung 840 EVO Series на 1 терабайтв imac, как думаете с ним проблем не будет?
Нет, не будет. Пробовал и 830 Series, сейчас стоит 840 Series. Никаких проблем.
А как узнать включен ли trim?
Делаем Alt ⌥ + клик по меню Apple () в менюбаре → Информация о системе… → SATA/SATA Express → кликаем на SSD накопитель в верхней части окна:
Спасибо!)
Не за что 😉
Привет! На подскажешь – как узнать, нужно моему SSD включать TRIM или нет?
Приветствую! Вообще, TRIM нужен всем SSD’шкам 😉
Большое спасибо за утилиту и, отдельно, за отключение локальных копий time machine
Пожалуйста 😉
Большое спасибо за утилиту
Не за что 😉
Низкий поклон автору!
Благодарю за добрый отзыв 😉
а если нет такого пункта: Поддержка Trim?
А точно смотрите для SSD накопителя, а не для HDD?
Дык, нужно слева выбрать пункт не «Bluetooth», а «SATA/SATA Express», а потом кликнуть на название SSD 😉
UPD: Обновил картинку, так должно быть понятнее.
Мде… Такое чувство, что система определяет SSD накопитель как обычный HDD. У вас не «хакинтош» случаем?
Отвечаю сам на свой вопрос и на вопрос Евгения:
Если вы обладатель хакинтоша со старенькой материнской платой, то обратите внимание на настройки BIOS: в параметрах SATA контролера должен обязательно стоять режим AHCI. Если у вас такового нет, то ни о каком TRIM не может быть и речи. И никакие TRIM-патчеру здесь не помогут.
Если 10.9.1 установить “с нуля”, инсталлятор выдаёт сообщение:
Failure
Installation cannot proceed, as not all requirements were met.
не поддерживается OSX 10.9.1 – при установке ошибка “Installation cannot proceed, as not all requirements were met.”
Уважаемый сделайте поддержку для всех версий 10.9.*
Уже всё поддерживается 😉
Installation cannot proceed, as not all requirements were met.
При попытке открыть появляется сообщение приведенное выше . Что с этим можно сделать ?
у меня такаяже проблема
Перекачайте образ с установщиком.
куда делся аФтор…такая же хрень… только хотел порадоваться ssd а тут из за ТРИМА голову домай
Пока нет автора, можно раскрыть пакет, там два файла: plist (для автозагрузки как я понимаю), и исполняемый файл. Запускаете исполняемый файл и вуа ля, появляется поддержка trim
как раскрыть пакет ?
Снова загрузите образ с установщиком. Я всё поправил.
На месте уже 😉 Перезагрузи образ с установщиком.
Спасибо за исправление, работает на 10.9.2
Не за что. На днях выпущу новую версию пакета, нужно будет обновить.
Добрый день. Установил SSD, далее установил Вашу прогу и начала лагать мышка. Такое ощущение, что притормаживает, но при этом все в целом работает отлично.
Вообще никак не связанные вещи. Эта программа просто-напросто физически не может влиять на скорость работы чего-либо, даже на скорость работы SSD эта «программа» влияет только косвенно. Потому что она (программа/скрипт) патчит системный драйвер, который и отвечает за работу TRIM с SSD.
При чем всегд по разному, то полностью лагает, то местами!! Думаю об удалении Вашей программы ((
Ваше право.
Активировал ТРИМ на поставленной с нуля 10.9.2 (macbook pro 2012) – вроде все работает. Добавить бы удаление программы номальными методами, без терминала 😉
Скоро будет и удаление.
Есть ли необходимость активировать трим для диска SSDSC2BB800G4, стоит на макпро начало 2011, ось 10.9.2
Поясню, много читал о накопителях интел, пишут, что у них свои механизмы, и накопители не нуждаются в ТРИМ собсно. На интеле информации не нашел, в сторонних источниках тоже как-то на вскидку не видно … Вот в раздумьях, включать или нет … Заранее спасибо за ответ!
Есть много информации и различных мнений насчёт GarbageCollector (так называется та технология, о которой вы говорите), но я рекомендую всё же включить TRIM и поработать, как система будет работать с ним. Если никаких замечаний не будет – оставляйте. Вообще GarbageCollector ≠ TRIM.
Есть.
Включаю (резервную копию повесил перед перезапуском после установки). По результатам работы отпишусь по истечении некоторого времени! Спасибо!
ОК. Жду ответа 😉
Поюзал – разницы не заметил! Если что – отпишусь! Пока же все нормально, да и диск то у меня 800-тка, забит после интеграции в машинку был далеко не полностью, соотв. эксперимент пока нельзя назвать абсолютно чистым.
Так сразу эффект и не будет заметен. Покурите, что такое TRIM и для чего его придумали.
Потому и написал, что “диск то у меня 800-тка, забит после интеграции в машинку был далеко не полностью, соотв. эксперимент пока нельзя назвать абсолютно чистым.”
Установил INTEL SSDSC2CW240A3 на macbook pro 2012 подскажите стоит ставить TRIM AutoEnabler ???
Большинство производителей SSD накопителей (и INTEL в том числе) придумали различные (встроенные в контроллер твердотельного накопителя) средства, призванные бороться с так называемым «остаточным мусором» – это данные, которые на самом деле остаются в ячейках памяти после того, как ОС даёт команду на их удаление. У Intel, например, такая технология называется Garbage Collection или просто GC. Но всё дело в том, что фактически контроллер накопителя (ввиду разнообразности и спицифики файловых систем) не сможет понять, где на самом деле мусор, а где не совсем мусор. С другой стороны TRIM – это технология, которая работает в связке ОС → Драйвер + Файловая Система → Контроллер. Операционная система при помощи команды TRIM может точно сообщить SSD накопителю, что уже точно является «мусором», а что ещё нет. Поэтому эффективность технологии GC многими ставится под сомнение, и в интернетах по этому поводу ведутся целые дебаты. Если вы хотите услышать лично моё мнение, то да, я советую активировать TRIM вне зависимости от того, какой SSD накопитель вы установили в свой Mac.
После обновления до 9.3 не работает. Переустановка не помогла. Crucial M500 240.
На 10.9.3 перестал работать TRIM Autoenabler. Переустанавливал, без толку…
Кеш командой вручную нужно обновить и перезагрузиться. Я пока не допилил эту функцию, нет времени.
На версии Maverick10.9.3 ваш TRIM Enabler перестал работать:( Может обновите версию?
Обновим, времени пока в обрез.
Ставил недавно неделю назад на Maverick 10.9.2 – поддержка Trim включилась, сегодня обновил до версии 10.9.3 – нет поддержки Trim, переустановка TRIM AutoEnabler не помогает:( MacBook Pro 7.1 2010 года
Нужно терминальной командой почистить кеш (в комментах выше она есть) и перезагрузиться.
http://www.macdigger.ru/macall/apple-vypustila-os-x-mavericks-10-9-3-s-uluchshennoj-podderzhkoj-4k-displeev.html Тут ссылка пишут что TRIM AutoEnabler не работает после обновления от 15 мая (в комментах)
Добрый день. На некоторых форумах пишут, что на Maverick 10.9.3 не работает. Если можно поправьте пожалуйста .
Всё работает. Нужно снова кеши ручками почистить и перезагручиться. Я так и недопилил обновление, времени катастрофически не хватает.
“Нужно снова кеши ручками почистить и перезагручиться.”
Можно лопатологически?
То есть? Более подробно?
Добрый день, подскажите, работает ли TRIM Autoenabler, на Maverick 10.9.4
Добрый день, подскажите, работает ли TRIM Autoenabler, на Maverick 10.9.5
у меня не работает:-(
Какая версия ОС?
Как продвигается разработка Autoenabler’а для OSX yosemite?
Трудно 🙂
Autoenabler на данный момент работает с Yosemite?
Нет.