Проблемы с установкой mac os на ssd. Как ускорить работу Mac или переезжаем на SSD

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

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

  1. Отключить гибернацию. Режим Hibernation предназначен для записи всего содержимого оперативной памяти на диск, что позволяет после внезапного отключения питания продолжить неожиданно прерванную работу так, как будто никакого отключения и не произошло. В ноутбуках Apple этот режим всегда включен при работе компьютеров от батареи.

    Гибернацию настоятельно рекомендуется отключать, так как во время ее работы на диске создается файл размером, равным объему оперативной памяти. Память сегодня недорогая и сейчас уже стало нормой расширять ее объем до 8 или даже 16 Гб. А вот c SSD дисками пока как раз наоборот. Они достаточно дороги при небольшом их объеме. Частая запись нескольких гигабайт оперативной памяти значительно уменьшить срок использования диска. Поэтому, гибернация - это кандидат номер один на отключение.

    Проверить установленный режим гибернации можно командой в терминале:

    sudo pmset -g | grep hibernatemode


    Результатом данной команды должно быть значение 0, 1, 3 или 7. На моем MacBook Pro 13 (mid 2010) данная команда почему то ничего не показала.
    Поэтому, сразу же была введена команда на отключение гибернации:

    sudo pmset -a hibernatemode 0

    И команда на удаления оставшегося от работы режима гибернации файла на диске:

    sudo rm /private/var/vm/sleepimage

  2. Отключить кэширование в используемых браузерах. Кэши современных браузеров при активном использовании сети Интернет и посещении большого количества сайтов могут достигать размера в пару гигабайт и содержать множество файлов небольшого размера. Если у вас скоростной интернет (от 5Мб/с), то отключение кэша для вас практически не отразиться на скорости работы, а нагрузка на диск значительно снизится. Таким образом, кэши в браузерах - это кандидат номер два на отключение.

    Тут нужно отметить, что полного отключения кэшей мне удалось добиться только в Google Chrome и Mozilla Firefox. Safari почему-то после каждой перезагрузки решает, что кэш ему просто необходим и включает его обратно.


    Для временного отключения кэша в Safari нужно при запущенном браузере нажать на «Safari» в верхнем меню и далее «Настройки». После этого перейти на вкладку «Дополнения» включить раздел «Разработка» внизу, отметив его галочкой.

    В появившемся в верхнем меню разделе "Разработка" отметить пункт "Отключить кэши".



  3. Отключить Spotlight. Функция системного поиска реализована компанией Apple в своей операционной системе блестяще. По сравнению с аналогичной функцией в операционных системах семействах Windows, Spotlight делает свою работу быстро, точно и незаметно. Тем не менее, для своей работы он записывает на диск поисковый индекс внушительного размера и если вы пользуетесь Spotlight не очень часто, то лучше его отключить.

    Сделать это можно открыв «Системные настройки», перейдя в настройку «Spotlight» и открыв в ней вкладку «Конфиденциальность».


    В данной вкладке плюсом добавляете в окно исключений из поиска диск SSD и на запрос подтверждаете, что действительно хотите запретить поиск на данном диске.


  4. Отключить Sudden Motion Sensor (SMS). Данный сенсор является составной частью системы парковки головок жесткого диска во время неожиданных перемещений ноутбука (ударов и падений), что исключает контакт головки с магнитным диском и его повреждение. На SSD дисков движущихся частей нет и, соответственно, в данной функции потребности тоже нет. Чтобы управлять ее работой из терминала можно использовать следующие команды:

    Проверить:
    Отключить:

    sudo pmset -a sms 0


    Включить:

    sudo pmset -a sms 1


  5. Отключить функцию Noatime. Noatime - это функция фиксирующая последний доступ к конкретному файлу. То есть после каждого обращения к файлу система фиксирует дату и сохраняет запись об этом на диск. Чтобы избавить SSD диск от лишней записываемой информации эту функцию также можно отключить. Существенно это ни на что не повлияет.

    Для отключения данной функции нужно в подходящем текстовом редакторе создать файл с именем com.my.noatime.plist следующего содержания:

    Label com.nullvision.noatime ProgramArguments mount -vuwo noatime / RunAtLoad

    cd ~/desktop
    sudo chown root:wheel com.my.noatime.plist
    sudo mv com.my.noatime.plist /Library/LaunchDaemons/
    sudo shutdown -r now


  6. Отключить SWAP. SWAP, или как его еще называют файл подкачки, используется системой в случае нехватки оперативной памяти для выгрузки части ее данных на жесткий диск. Так как скорость работы с дисковой подсистемой гораздо ниже скорости работы с оперативной памятью, то это замедляет работу всей системы, но позволяет избежать критических ошибок в ее работе. Если SWAP отключен и израсходуется вся оперативная память, то компьютер зависнет вплоть до невозможности продолжения работы без перезагрузки. Поэтому, отключать SWAP имеет смысл только тогда, когда в компьютере установлено большой оперативной памяти - от 4 Гб и более. Посмотреть используете ли вы своп или нет можно в "Служебные программы", запустив "Мониторинг системы".


    Работой файла подкачки можно также управлять из терминала.
    Для отключения SWAP использовать команду:

    sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

    Для удаления созданных свопом файлов:

    sudo rm /private/var/vm/swapfile*

    Для того, чтобы снова включить своп (если потребуется):

    sudo launchctl load -wF /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist


  7. Отключить режим сна диска. Данный режим подразумевает перевод диска в режим сна в случае отсутствия его использования в течение определенного, выбранного пользователем, периода времени. На SSD дисках Intel 320 серии была целая серия проблем с дисками, когда они теряли свою емкость до 8 Мб из-за внезапного отключения питания. Да и большинство выходов из строя электроники приходятся на моменты ее включения и выключения и гораздо меньше на период стабильной работы. Для отключения режима сна нужно войти в «Системные настройки», перейти в раздел «Экономия энергии», в котором открыть на вкладках «Аккумулятор» и «Сетевой адаптер» снять галочку с пункта «По возможности переводить диск(и) в режим сна».


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

    sudo chown root:admin
    sudo kextcache -system-prelinked-kernel
    sudo kextcache -system-caches


  9. Включить TRIM. TRIM - это команда операционных систем, специально разработанная для их работы с SSD дисками, которая изменяет логику управления файловым пространством. Те, кто занимаются восстановлением информации с жестких дисков знают, что в них операция удаления файлов не приводит к их реальному удалению. Они просто помечаются как далее неиспользуемые и продолжают хранится на диске в невидимом для операционной системы состоянии, пока на диске есть свободное место. Когда место заканчивается, поверх этих помеченных данных записываются новые.
    Для SSD дисков такой режим работы неприемлем, так как при их заполнении значительно снижается их быстродействие на запись. Устройство памяти в твердотельных дисках таково, что запись происходит быстро только в чистые ячейки. Если их требуется предварительно очищать - это заметно снижает быстродействие.

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

    Команда TRIM поддерживается в Mac OS X начиная с версии 10.6.8, но автоматически запускается только для оригинальных флеш-накопителей от самой Apple. К счастью, сторонними разработчиками была выпущена специальная программа, которая обходит данное ограничение. Она так и называется . Программа очень проста в использовании. Скачиваете, устанавливаете, запускаете, включаете режим TRIM ползунком.

После всех описанных процедур можно загрузить и установить на компьютер утилиту Blackmagic Disk Speed Test из AppStore, чтобы оценить скорость чтения и записи нового SSD диска и протестировать его. На нашем ноутбуке и диске данная программа показала следующие значения скорости чтения и записи.

Скриншота замеров скоростей чтения и записи на старом диске у нас, к сожалению не осталось. Но согласно нашим записям, жесткий диск Seagate Momentus с частотой вращения шпинделя 5400 об/мин объемом 250 Мб на чтении и записи показывал одинаковую скорость в 33 MB/s. Таким образом, с установкой твердотельного диска скорость чтения возросла в восемь раз, а записи в пять раз. Полученные результаты могли бы быть еще лучше, но в нашем ноутбуке установлен устаревший SATA-контроллер, ограничивающий скорость передачи данных.

the_tags("#"," #",""); ?>

У всех пользователей Mac наступает период, когда им хочется перейти на более новую модель компьютера. Однако, причин тому может быть несколько и не все они могут быть весомыми. Так как игр на Mac почти нет, а те, что есть идут даже на самых древних компьютерах, да и весомых плюсов у новых моделей тоже не наблюдается, то покупка нового Mac обычно связана с тормозами в работе существующего и/или обычными «хотелками». Сегодня мы расскажем, как решить этот вопрос.

Итак, имеем iMac 27-дюймов 2012 года в топовой комплектации. Все в нем хорошо и реальных причин для перехода на более новую модель не наблюдается, кроме той, что система работает весьма медленно. Включается компьютер по 15 минут, запуск Photoshop занимает 2-3 минуты, Excel и другие офисные приложения – по 1-2 минуты, и так далее.

Покупка нового Mac только из-за увеличения скорости работы системы весьма сомнительна, поэтому было принято решение искать другие решения, и они были найдены. SSD!

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

  • Слимы (тонкие iMac после 2012 года) разбираются довольно сложно. Надо отклеивать экран и как это сделают в сервисах непонятно, да и компьютер старенький и непонятно как он переживет такие вмешательства.
  • Ставить SSD вместо HDD тоже не подошло, так как нужен 1Тб, а такие SSD стоят от 20 000 рублей.
  • Работы по установки внутрь HDD+SSD стоит ~3000 рублей.
  • Надо куда-то везти компьютер, а расстаться с ним возможности не было.
  • Сделанного не воротишь и продавать компьютер придется с SSD внутри.

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

Выбираем SSD

Ну тут все относительно просто. Для начала шли поиски SSD в кейсе или с коннектором на Thunderbolt. Они дорогие, выбор их очень мал и… они дорогие. Поэтому выбираем любой SSD на нужный объем. Объем считайте как система плюс весь софт и запас гигов 20-30. Я остановился на 240Гб. Стоят такие SSD ~5-6 т.р. Посмотреть варианты можно (параметры уже заданы). Я остановился на OCZ TRN150-25SAT3-240G. Пол дела сделано.

Подключение

Тут все просто. Так как мы не лезем внутрь, то нам надо обычный переходник с SATA на USB. Пропускная способность USB 3.0 – 640 мегабайт/сек, для SSD начальной категории этого достаточно. В моем iMac стоят именно порты USB 3.0 и это важно. Если у вас стоят USB 2.0, то это «фэтки» (толстые старые iMac с «комбайном»), которые легко разбираются и туда SSD лучше ставить внутрь.

Так как выбор есть всегда, то можете купить обычный переходник типа вот такого . Либо можете купить симпатичный кейс типа такого или такого . Я остановился на обычной переходнике. Причем покупка может быть еще выгодней с LetyShops , который вернет вам 6,5% с покупки на счет.

Установка

  • Форматируем SSD «Дисковой утилитой» в Mac OS Extended (журнальный) со схемой разделов GUID.
  • Идем в Mac App Store и качаем актуальную версию macOS.
  • Устанавливаем macOS а SSD.
  • Идем в «Настройки» – «Загрузочный том», выбираем ваш SSD и перезагружаемся.
  • Устанавливаем софт.

Итог

Вот и все. При расходах в ~5500 рублей. Я получил молниеносный компьютер, который всегда можно вернуть с стандартному состоянию просто отцепив SSD. Примерные замеры:

  • Запуск Photoshop СС 2017 занимает 2,6 сек.
  • Запуск Final Cut Pro 10.3.3 занимает 2,7 сек.
  • Запуск Microsoft Word Версия 15.33 – 1,4 сек.
  • Safari, iTunes, Firefox и прочие – 0,4 сек.
  • Включение компьютера теперь занимает 20 секунд и это самое лучшее.

Хранить файлы, фильм и прочее вы можете продолжать на свой HDD. Папки для быстрого доступа туда можете поместить в док или поставить тэги. Даже торрент можете заставить качать фильмы на HDD, что б потом не перекидывать их туда-сюда. В общем, минусов не найдено. Очень рекомендуем.

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

Что же такое TRIM?

TRIM (англ. to trim - подрезать) - это команда интерфейса ATA, позволяющая операционной системе уведомить твердотельный накопитель о том, какие блоки данных уже не содержатся в файловой системе и могут быть использованы накопителем для физического удаления. Функция TRIM позволяет существенно уменьшить время доступа к данным на диске и предотвратить процесс ухудшения производительности SSD накопителей, все это происходит за счет оптимального распределения свободного пространства по накопителю

К чему все это предисловие?! Если на вашем Mac стоит оригинальный SSD (установлен с завода), то на нем автоматически включена поддержка TRIM, а если Вы решили сами проапгрейдить старый компьютер (iMac, MacBook, Mac mini) или заменить имеющийся накопитель на размер побольше, то функция TRIM в операционной системе будет выключена.

Как включить поддержку TRIM для сторонних SSD дисков в macOS (OS X) Yosemite, El Capitan, Sierra, Mojave

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

Итак, чтобы включить поддержку TRIM для установленного накопителя, нужно запустить приложение «Терминал» (Программы → Утилиты ) и ввести комманду:

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


После перезагрузки откройте программу «Информация о системе» (Программы → Утилиты ), перейдите SATA/SATA Еxpress и выберите SSD диск, в строчке «Поддержка TRIM» у вас должна появится надпись Да


Обраните внимание! Процедуру активации TRIM нужно будет выполнять каждый раз при установке новой операционной системы macOS.

Для более старых версий OS X используйте программу TRIM Enabler , правда программа платная ($10), но очень удобная. Удобство программы состоит в том, что для включения поддержки TRIM нужно передвинуть бегунок в положение ON , ввести свой пароль и перезагрузить Mac.

Хотите получать больше полезной информации? Подписывайтесь на наши страницы в соц.сетях.

Привет! Не так давно в свет вышла новая Mac OS под названием Sierra и дабы идти в ногу со временем, я решил обновить свой iMac до последней верссии 10.12. Ранее мною был приобретен внешний SSD от Samsung, скорость работы которого меня всегда безумно радовала. Так же в предыдущей версии Mac OS в ручную мне пришлось активировать режим TRIM. В данной статье мне хотелось бы поделится с вами как это сделать в новой версии (и наверняка во всех последующих т.к. все стало донельзя просто).

Не трудно догадаться, что речь сейчас пойдёт о вещи под названием TRIM. Что это такое?

TRIM — это ATA команда, которая позволяет операционной системе оповестить твердотельный накопитель о неиспользуемых блоках, информация на которых может быть удалена или повторно перезаписана. Ввиду того, что на низком уровне операции записи/перезаписи на SSD накопителях существенно отличаются от таковых на HDD накопителях, обычные методы операционных систем для удаления, форматирования или перезаписи информации приводили к прогрессирующему ухудшению производительности операций записи на твердотельных накопителях. Введение поддержки команды TRIM позволило операционной системе очищать неиспользуемые ячейки перед тем, как в них будет произведена запись информации. Это позволило существенно уменьшить время доступа к данным и предотвратить процесс ухудшения производительности SSD накопителей.

Иными словами, на системе, где не работает TRIM, твердотельный накопитель со временем (примерно после полного цикла записи всего объёма) станет работать гораздо медленнее. На компьютерах Mac, которые изначально поставлялись с SSD накопителем, TRIM работает прямиком «из коробки». А вот для пользователей, которые в свой Mac сами устанавливали SSD накопитель от какого-либо другого бренда, ситуация немного другая. Виду «странной» политики компании Apple, «завести» TRIM в OS X для сторонних SSD’шек оказалось не так уж и просто. Для этого нужно было патчить системный KEXT (расширение ядра, в простонародье — драйвер) , и делать это приходилось практически после каждого обновления системы. С выходом OS X Yosemite ситуация ещё немного ухудшилась, так как в OS X 10.10 системные расширения и утилиты стали подписывать цифровой подписью, которая нарушалась при патчинге KEXT’а. Без цифровой подписи ядро операционной системы отказывалось грузить драйвер, без драйвера не запускался накопитель, система переставала грузиться. Но и для этого было найдено решение в виде специального параметра, который записывался в NVRAM и указывал ядру ОС, что неподписанные драйверы нужно всё равно загружать. В общем, был головняк. Но «Капитан» всё изменил.

Начиная с версии OS X 10.11 (то есть с El Capitan) для активации TRIM на всех SSD накопителях достаточно выполнить одну единственную команду, после которой TRIM будет работать штатно и всегда, без всяких патчингов и манипуляций с системой. Запускаем Терминал и выполняем команду:

sudo trimforce enable

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

This tool force-enables TRIM for all relevant attached devices, even though they have not been validated for data integrity while using that functionality. By using this tool to enable TRIM, you agree that Apple is not liable for any consequences that may result, including but not limited to data loss or corruption.

С уверенностью в 99,999% можно игнорировать предупреждение и нажать клавишу Y и Enter . После этого система перезагрузится. В итоге, после перезагрузки, TRIM будет активирован и для его повторной активации лезть в систему больше никогда не понадобится:

Будьте в курсе всех важных событий United Traders - подписывайтесь на наш

Относительно недавно стали выпускаться Маки (преимущественно в мобильном варианте) с использованием SSD-дисков вместо обычного HDD. Достоинств у твердотельных накопителей (именно так можно перевести на русский язык аббревиатуру SSD) достаточно много, но, в то же время, есть и недостатки, с которыми можно и нужно бороться, дабы продлить срок жизни накопителя. Полностью удалить недостатки, которые имеют SSD-диски вследствие существующей технологии, мы не сможем, а вот оптимизировать операционную систему, дабы минимизировать отрицательные последствия, нам вполне по силам. Собственно этим мы и займемся в рамках текущей статьи.

Для начала — немного истории. В далеком 1978 году, компания StorageTek разработала первый полупроводниковый накопитель, основанный на RAM-памяти . RAM-накопители — это накопители, основанные на использовании энергозависимой памяти, аналогичной той, что используется в ОЗУ компьютера. Основными достоинствами RAM-накопителей являются сверхбыстрые чтение, запись и поиск информации, а недостатком — очень большая стоимость (от 80$ за 1ГБ). В 1995 году компания M-Systems представила первый полупроводниковый накопитель на Flash-памяти . Flash (NAND)-накопители — это накопители, основанные на энергонезависимой памяти, именно такого типа накопители используются для установки в мобильные компьютеры от компании Apple. Данные накопители отличаются от обычных, прежде всего, высокой скоростью поиска информации (сопоставимой со скоростью поиска в оперативной памяти Мака). Показатели скорости чтения/записи, с недавнего времени, стали сопоставимы с аналогичными показателями традиционных жестких дисков, а в некоторых случаях существенно превосходят их. Что касается стоимости NAND-накопителей, то она существенно ниже стоимости RAM-никопителей (от 2$ за 1Гб). Современные SSD-диски, устанавливаемые в десктопы и ноутбуки как раз относятся к такому типу памяти.

Среди прочих преимуществ SSD-накопителей перед традиционными HDD-дисками можно выделить следующие:

  • Отсутствие подвижных частей
  • Широкий диапазон рабочих температур
  • Полное отсутствие шума из-за отсутствия движущихся частей
  • Скорости чтения и записи, в основном, ограничены только пропускной способностью используемого интерфейса (например, SATA III — до 6 ГБ/с)
  • Низкая потребляемая мощность
  • Высокая механическая стойкость

Самый важный и, пожалуй, самый критический недостаток SSD-накопителей — ограниченное числ циклов перезаписи (зависит от типа используемой флэш-памяти). Так, SSD-диски, использующие MLC флэш-память, позволяют осуществлять примерно 10 тысяч циклов перезаписи данных, а диски на основе более дорогостоящнй SLC флэш-памяти существенно больше — более 100 тысяч циклов . В принципе, пройдет немало времени, пока SSD-накопитель выработает свой ресурс, но ведь всегда хочется, чтобы это произошло как можно позже. С первым недостатком тесно переплетается второй, заключающийся в проблеме совместимости существующих SSD-накопителей со многими операционными системами, в число которых входит и Mac OS X. Проблема заключается в том, что многие существующие ОС не учитывают специфику SSD-и дополнительно изнашивают их (файлы подкачки, различные кеши и пр.) .

Если первый недостаток никак пока не решить — технология есть технология, то со вторым можно и побороться.

Самое главное для SSD-диска в Mac OS X — активация технологии TRIM. На родных SSD в Mac OS X 10.6.8 и старше эта технология будет работать изначально, а для неродных нужна . Про TRIM мы уже писали раньше, напомним лишь, что использование этой технологии позволяет избежать замедления работы SSD из-за засорения ячеек памяти.

Остальные советы такие:

1. ОТКЛЮЧАЕМ КЭШИРОВАНИЕ В ВЕБ-БРАУЗЕРЕ

Как правило, любой веб-браузер использует определенную часть дискового пространства для кэширования временных файлов при просмотре веб-страниц и других операций. Соответственно, чем больше пользователь посещает веб-страниц и прочих веб-сервисов, тем активнее ведется работа с кэшем в веб-браузере, что неблаготворно скажется на сроке жизни SSD-накопителя. Поэтому, дабы нивелировать негативные последствия веб-серфинга идем в настройки веб-браузера, используемого по умолчанию в системе и отключаем кэширование. В качестве примера расскажем как отключить кеш в веб-браузере Safari 5.0.5.

  • Включаем дополнительный раздел Разработка в меню программы. Для этого в меню настроек Safari переходим во вкладку Дополнения и отмечаем там пункт Показать меню «Разработка» в строке меню .

Заходим в появившийся раздел Разработка и отмечаем пункт меню Отключить кэши . Теперь Safari будет загружать графику, страницы и другие ресурсы из сети в реальном времени вместо использования ресурсов, сохранённых в кэше.

2. ОТКЛЮЧАЕМ РЕЖИМ HIBERNATION

Режим гибернации позволяет при выключении компьютера записать все содержимое оперативной памяти на жесткий диск, а затем, при повторном включении компьютера, продолжить прерванную работу, словно никакого выключения и не было. В MacBook данный режим в обязательном порядке используется при работе от батареи, что позволяет избежать потери данных, когда в батарее кончается заряд. Несомненно, это очень удобно, но все дело в том, что при активном режиме гибернации, на диске MacBook’а всегда создается файл, равный объему оперативной памяти, установленной в компьютере. Учитывая то, что объемы существующих SSD-дисков не так уж и велики и в целях экономии приходится бороться за каждый мегабайт, потеря, как минимум, 2 Гб дискового пространства, будет являться непозволительной роскошью.

Для осуществления операции запускаем Терминал и вводим три нехитрые команды.

  • Проверяем текущий режим гибернации:

sudo pmset -g | grep hibernatemode > ~/Desktop/current_mode.txt

Необходимые цифры сохранятся в файл на Рабочем столе (именно эти цифры нужно будет использовать при необходимости восстановить отключенный режим). Также не забываем, что при выполнении команды, начинающейся с sudo , будет необходимо вслепую ввести пароль своей учетной записи ).

  • Отключаем гибернацию:

sudo pmset -a hibernatemode 0

Обратное включение режима осуществляется повторным вводом команды с заменой цифры «0» на «3» или на «7» (при использовании защищенной виртуальной памяти).

  • Удаляем файл, оставшийся после отключения режима:

sudo rm /private/var/vm/sleepimage

После завершения всех операций перезагружаем MacBook.

3. ОТКЛЮЧАЕМ SPOTLIGHT

Замечательная функция системного поиска, являющаяся ключевой технологией Mac OS X, при своей работе активно использует кэширование данных индексирования содержимого диска и поэтому является следующим кандидатом на отключение. Для отключения кэширования заходим в Системные настройки/Spotlight/Конфиденциальность и добавляем SSD-диск или разделы на нем в список исключений.

4. ОТКЛЮЧАЕМ ПЕРЕВОД SSD-НАКОПИТЕЛЯ В РЕЖИМ СНА

Данный режим служит для экономии энергии и переводит жесткий диск в режим сна при простое в течении определенного времени. При использовании SSD-накопителя с его низким энергопотреблением польза от использования данного режима под вопросом. Для отключения перевода диска в режим сна заходим в Системные настройки/Экономия энергии убираем отметку с пункта По возможности переводить диск(и) в режим сна .

5. ОТКЛЮЧАЕМ ФУНКЦИЮ ФИКСИРОВАНИЯ ПОСЛЕДНЕГО ДОСТУПА К ФАЙЛУ

Сокращенно данная функция называется noatime . Каждый раз, когда система обращается к какому-либо файлу на диске, данная функция также делает запись на диск. Во избежание сокращения использования циклов перезаписи на SSD-диск, функцию noatime можно оключить, тем более, что это не грозит никакими серьезными последствиями.

Для того, чтобы отключить эту функцию, создаем файл с именем com.my.noatime.plist и помещаем его в папку /Library/LaunchDaemons . Содержание файла должно быть следующим:


"http://www.apple.com/DTDs/PropertyList-1.0.dtd">

Label
com.nullvision.noatime
ProgramArguments

mount
-vuwo
noatime
/

RunAtLoad


Затем в окне Терминала вводим следующие команды:

cd ~/desktop
sudo chown root:wheel com.my.noatime.plist
sudo mv com.my.noatime.plist /Library/LaunchDaemons/
sudo shutdown -r now

Перезагружаем компьютер.

6. ОТКЛЮЧАЕМ ФАЙЛ SWAP (ФАЙЛ ПОДКАЧКИ)

Особенность Mac OS X (да и многих других операционных систем) такова, что при нехватке свободной оперативной памяти она начинает сбрасывать часть данных из нее на жесткий диск, в так называемый файл подкачки. Это позволяет освободить необходимый объем памяти для более важных целей, нежели хранение неиспользуемых данных, но самое интересное в том, что Mac OS X начинает думать, что памяти уже не хватает уже тогда, когда фактически свободной памяти еще вполне достаточно. Если же в процессе работы пользователь захочет вернуться к тем данным, которые система уже сбросила на жесткий диск, то система может начать «подвисать» на некоторое время, при этом обращение к жесткому диску заметно возрастает. Надо ли говорить о том, что скорости доступа к оперативной памяти и накопителю различаются в сотни, а то и тысячи раз, и пользователь, при активном использовании файла подкачки заметно теряет в скорости работы Мака. Поэтому, в случае наличия достаточно большого объема оперативной памяти (от 4 ГБ и выше) имеет смысл отключить файл подкачки, тем самым выйграв в общей скорости работы системы, а в случае использования SSD-накопителя — уменьшения ресурса циклов перезаписи последнего. Для того, чтобы полностью отключить использование файла подкачки открываем Терминал и вводим следующую команду:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

Затем удаляем имеющиеся файлы подкачки (как правило, их несколько):

sudo rm /private/var/vm/swapfile*

Для того, чтобы вернуть все обратно, используем такую команду:

sudo launchctl load -wF /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

НЕ РЕКОМЕНДУЕТСЯ отключение файла подкачки тем пользователям, у которых в компьютере установлено менее 4Гб или если они работают в ресурсоемких приложениях (например, в Adobe Photoshop обрабатывают изображения размером в несколько десятков мегапикселей). Определить объем памяти, достаточный для комфортной работы пользователя довольно просто — нужно, всего лишь, запустить утилиту Мониторинг системы и, загрузив компьютер приложениями, чаще всего использующимися в работе, посмотреть на значение параметра Использование swap . Если там стоит цифра «0» , то можно смело отключать файл подкачки, в противном случае при нехватке памяти система может просто зависнуть.

7. ЧИСТИМ ЗАГРУЗОЧНЫЙ КЭШ

Еще одним маленьким преимуществом SSD-накопителей является быстрая перезагрузка (порядка 15 секунд). Если на вашем макбуке, остащенном SSD-диском такого не наблюдается, то, возможно, вам просто необходимо почистить загрузочный кэш. Для этого открываем Терминал и вводим следующие команды:

sudo chown root:admin
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches

Ну а самым продвинутым способом защиты SSD от записи различных временных файлов является создание виртуального выделенного диска (RAM Disk) в оперативной памяти и перенос на него папок временных файлов и кэшей. Про этот способ мы поговорим в скором будущем.

Компьютер