TRIM AutoEnabler

Обновился 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


Метки:
 
Понравилось? Поделись с друзьями!
  • Классно сработано! Спасибо.

  • Это снова я :) лег макмини с той же ошибкой — still waiting for root device. Восстановление кекстов не помогает. Вопрос, какой кекст патчит утилита и как с тобой связаться более оперативно. Спс.

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

      • Мой Skype: CasingOne. Стучись, попробую разобраться. Есть кто ещё у кого такая же проблема?
        Casing    DRum2146

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

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

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

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

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

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

  • Большое спасибо за утилиту

  • Низкий поклон автору!

  • а если нет такого пункта: Поддержка Trim?

    • Дык, нужно слева выбрать пункт не «Bluetooth», а «SATA/SATA Express», а потом кликнуть на название SSD ;)
      UPD: Обновил картинку, так должно быть понятнее.
      Casing    Евгений

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

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

  • Если 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 а тут из за ТРИМА голову домай

  • Спасибо за исправление, работает на 10.9.2

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

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

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

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

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

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

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

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

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

    • Так сразу эффект и не будет заметен. Покурите, что такое TRIM и для чего его придумали.
      Casing    Сергей

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

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

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

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

  • На 10.9.3 перестал работать TRIM Autoenabler. Переустанавливал, без толку…

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

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

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

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

  • 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 не работает. Если можно поправьте пожалуйста .

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

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

  • Добрый день, подскажите, работает ли TRIM Autoenabler, на Maverick 10.9.4

  • Добрый день, подскажите, работает ли TRIM Autoenabler, на Maverick 10.9.5

  • Как продвигается разработка Autoenabler’а для OSX yosemite?

  • Autoenabler на данный момент работает с Yosemite?