Обновление TRIM AutoEnabler для поддержки OS X Mavericks.

Обновился TRIM AutoEnabler для активации TRIM в OS X Mavericks. Что такое TRIM повторяться не буду, об этом достаточно подробно повествуется вот здесь.

В чём преимущество TRIM AutoEnabler над TRIM Enabler?

  1. 1 Состоит всего из 2-х компонентов общим «весом» мене 20 КБ.
  2. 2 Не нужно постоянно обновлять. Логика работы TRIM AutoEnabler очень проста, тем не менее это позволяет патчить системное расширение ядра IOAHCIBlockStorage от любой версии Mac OS X (оттестировано на Mac OS X начиная с версии 10.6.6 и кончая OS X 10.9 включительно).
  3. 3 Не нужно постоянно следить. После каждого обновления системы TRIM AutoEnabler автоматически проверяет пропатчен ли IOAHCIBlockStorage, и при необходимости патчит его.
  4. 4 Не подменяет системные файлы. TRIM AutoEnabler не заменяет оригинальный бинарный файл IOAHCIBlockStorage на заранее пропатченый от другой версии системы. А это значит, что в системе всегда будет использоваться кекст нужной версии.
  5. 5 Аккуратно относится к системе. TRIM AutoEnabler не модифицирует ничего, кроме файла IOAHCIBlockStorage. Так что убить систему из-за TRIM AutoEnabler невозможно в принципе.

 

Как пользоваться TRIM AutoEnabler?

  1. 1 Загружаем образ по ссылке в конце поста;
  2. 2 Двойным кликом монтируем загруженный образ (откроется папка и на «Рабочем столе» появится значок);
  3. 3 В открывшемся окне двойным кликом запускаем инсталлятор и следуем инструкциям по установке;
  4. 4 Перезагружаемся;
  5. 5 Всё готово!

 

Как узнать, включился ли TRIM?

Делаем Alt ⌥ + клик по меню Apple () в менюбаре → Информация о системе…SATA/SATA Express → кликаем на SSD накопитель в верхней части окна:
Как проверить состояние TRIM в Mac OS X.

 
Как всегда утилита абсолютно бесплатна. Обновляемся и тестируем. Если проблемы – отписываемся. Если TRIM AutoEnabler понадобится удалить – следуем этой инструкции.

 

Скачать TRIM AutoEnabler

Share this article
0
Share
Prev Post

Mac App Store легко обновляет «пиратские» приложения от Apple. И это не баг, это фича.

Next Post

Знакомство с некоторыми моментами OS X Mavericks.

Comments 78
  1. Это снова я 🙂 лег макмини с той же ошибкой – still waiting for root device. Восстановление кекстов не помогает. Вопрос, какой кекст патчит утилита и как с тобой связаться более оперативно. Спс.

    1. Какой кекст патчит разобрался. Пошел выносить демона. Отпишусь, когда побежу. Какие файлы тебе предоставить для дебагинга?

        1. В скайп за выходные не достучался, ну да бог с ним.
          Причиной был, с вероятностью, стремящейся к 100%, не автоэнейблер, а именно трим энейблер, который был установлен ранее. Видимо, у трим энейблера криво реализован механизм отката.
          Поднять систему копированием кекста из дистрибутива установщика мэйверикс не удалось (КАК???), помогло только восстановление из резервной копии Time Machine.
          ПОсле восстановления тримавтоэнейблер встал и работает.
          Мистика, треш и хардкор детектед… %)
          Готов предоставить кексты для дебагинга.

          Утилита отличная, огромное спасибо!!!

          1. Да, на выходных я был в лесу, а там связь не очень 😀 Слава Вселенной, что всё наладилось. А я уж голову начал ломать, что могло пойти не так. Поломанный TRIM Enabler’ом кекст я бы глянул, интересно, что он там химичит.
            Благодарю за отзыв!

  2. Хочу взять Samsung 840 EVO Series на 1 терабайтв imac, как думаете с ним проблем не будет?

        1. Делаем Alt ⌥ + клик по меню Apple () в менюбаре → Информация о системе…SATA/SATA Express → кликаем на SSD накопитель в верхней части окна:
          Как проверить состояние TRIM в Mac OS X.

  3. Привет! На подскажешь – как узнать, нужно моему SSD включать TRIM или нет?

  4. Большое спасибо за утилиту и, отдельно, за отключение локальных копий time machine

    1. Дык, нужно слева выбрать пункт не «Bluetooth», а «SATA/SATA Express», а потом кликнуть на название SSD 😉
      UPD: Обновил картинку, так должно быть понятнее.

    1. Мде… Такое чувство, что система определяет SSD накопитель как обычный HDD. У вас не «хакинтош» случаем?

      1. Отвечаю сам на свой вопрос и на вопрос Евгения:
        Если вы обладатель хакинтоша со старенькой материнской платой, то обратите внимание на настройки BIOS: в параметрах SATA контролера должен обязательно стоять режим AHCI. Если у вас такового нет, то ни о каком TRIM не может быть и речи. И никакие TRIM-патчеру здесь не помогут.

  5. Если 10.9.1 установить “с нуля”, инсталлятор выдаёт сообщение:
    Failure
    Installation cannot proceed, as not all requirements were met.

  6. не поддерживается OSX 10.9.1 – при установке ошибка “Installation cannot proceed, as not all requirements were met.”
    Уважаемый сделайте поддержку для всех версий 10.9.*

  7. Installation cannot proceed, as not all requirements were met.
    При попытке открыть появляется сообщение приведенное выше . Что с этим можно сделать ?

  8. куда делся аФтор…такая же хрень… только хотел порадоваться ssd а тут из за ТРИМА голову домай

    1. Пока нет автора, можно раскрыть пакет, там два файла: plist (для автозагрузки как я понимаю), и исполняемый файл. Запускаете исполняемый файл и вуа ля, появляется поддержка trim

  9. Добрый день. Установил SSD, далее установил Вашу прогу и начала лагать мышка. Такое ощущение, что притормаживает, но при этом все в целом работает отлично.

    1. Вообще никак не связанные вещи. Эта программа просто-напросто физически не может влиять на скорость работы чего-либо, даже на скорость работы SSD эта «программа» влияет только косвенно. Потому что она (программа/скрипт) патчит системный драйвер, который и отвечает за работу TRIM с SSD.

  10. При чем всегд по разному, то полностью лагает, то местами!! Думаю об удалении Вашей программы ((

  11. Активировал ТРИМ на поставленной с нуля 10.9.2 (macbook pro 2012) – вроде все работает. Добавить бы удаление программы номальными методами, без терминала 😉

  12. Есть ли необходимость активировать трим для диска SSDSC2BB800G4, стоит на макпро начало 2011, ось 10.9.2

    1. Поясню, много читал о накопителях интел, пишут, что у них свои механизмы, и накопители не нуждаются в ТРИМ собсно. На интеле информации не нашел, в сторонних источниках тоже как-то на вскидку не видно … Вот в раздумьях, включать или нет … Заранее спасибо за ответ!

      1. Есть много информации и различных мнений насчёт GarbageCollector (так называется та технология, о которой вы говорите), но я рекомендую всё же включить TRIM и поработать, как система будет работать с ним. Если никаких замечаний не будет – оставляйте. Вообще GarbageCollectorTRIM.

  13. Включаю (резервную копию повесил перед перезапуском после установки). По результатам работы отпишусь по истечении некоторого времени! Спасибо!

  14. Поюзал – разницы не заметил! Если что – отпишусь! Пока же все нормально, да и диск то у меня 800-тка, забит после интеграции в машинку был далеко не полностью, соотв. эксперимент пока нельзя назвать абсолютно чистым.

  15. Потому и написал, что “диск то у меня 800-тка, забит после интеграции в машинку был далеко не полностью, соотв. эксперимент пока нельзя назвать абсолютно чистым.”

  16. Установил INTEL SSDSC2CW240A3 на macbook pro 2012 подскажите стоит ставить TRIM AutoEnabler ???

    1. Большинство производителей SSD накопителей (и INTEL в том числе) придумали различные (встроенные в контроллер твердотельного накопителя) средства, призванные бороться с так называемым «остаточным мусором» – это данные, которые на самом деле остаются в ячейках памяти после того, как ОС даёт команду на их удаление. У Intel, например, такая технология называется Garbage Collection или просто GC. Но всё дело в том, что фактически контроллер накопителя (ввиду разнообразности и спицифики файловых систем) не сможет понять, где на самом деле мусор, а где не совсем мусор. С другой стороны TRIM – это технология, которая работает в связке ОС → Драйвер + Файловая Система → Контроллер. Операционная система при помощи команды TRIM может точно сообщить SSD накопителю, что уже точно является «мусором», а что ещё нет. Поэтому эффективность технологии GC многими ставится под сомнение, и в интернетах по этому поводу ведутся целые дебаты. Если вы хотите услышать лично моё мнение, то да, я советую активировать TRIM вне зависимости от того, какой SSD накопитель вы установили в свой Mac.

  17. После обновления до 9.3 не работает. Переустановка не помогла. Crucial M500 240.

    1. Кеш командой вручную нужно обновить и перезагрузиться. Я пока не допилил эту функцию, нет времени.

  18. На версии Maverick10.9.3 ваш TRIM Enabler перестал работать:( Может обновите версию?

  19. Ставил недавно неделю назад на Maverick 10.9.2 – поддержка Trim включилась, сегодня обновил до версии 10.9.3 – нет поддержки Trim, переустановка TRIM AutoEnabler не помогает:( MacBook Pro 7.1 2010 года

    1. Нужно терминальной командой почистить кеш (в комментах выше она есть) и перезагрузиться.

  20. Добрый день. На некоторых форумах пишут, что на Maverick 10.9.3 не работает. Если можно поправьте пожалуйста .

    1. Всё работает. Нужно снова кеши ручками почистить и перезагручиться. Я так и недопилил обновление, времени катастрофически не хватает.

  21. “Нужно снова кеши ручками почистить и перезагручиться.”
    Можно лопатологически?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Read next