Многие пользователи уже оценили преимущества 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-контроллер, ограничивающий скорость передачи данных.

Приходилось ли вам жаловаться на медленную скорость работы вашего Mac? Те, кто ежедневно работают с графическими и видеоредакторами и держат открытыми одновременно около 20 приложений, наверняка дадут положительный ответ. Сегодня мы познакомимся с основными способами разгрузки OS X. Четыре простых приема, о которых, вероятно, некоторые уже знают, способны сэкономить вам не только время, но и нервы.

Завершите все ненужные приложения

Первый способ — он же самый банальный. Почему-то многие пользователи Mac (и тоже) пренебрегают этим «железным» правилом, хотя ничего сложного в этом нет. Если учесть, что на компьютерах с твердотельными накопителями программы запускаются практически мгновенно, их запросто можно отключить на определенное время.

Временно отложите резервные копии Mac

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

Кроме того, с помощью терминала вы можете задать интервал создания резервных копий. Таким образом, Time Machine будет создавать их только тогда, когда вы ей об этом скажете, с минимальным участием пользователя. Для этого запускаем и вводим эту команду (14400 — число секунд в четырех часах):

sudo defaults write /System/Library/LaunchDaemons/com.apple.backupd-auto\
StartInterval -int 14400

Настройте программы, которые автоматически запускаются при входе в систему

Чтобы это сделать, заходим в системные настройки, далее раздел «Пользователи и группы», а затем «Объекты входа». Оставляем только те приложения, постоянная работа которых вам действительно необходима. Это ускорит время загрузки вашего Mac.

Закройте ненужные вкладки в браузере

Большое количество открытых вкладок в браузере часто «съедает» некоторую часть ресурсов компьютера. Не говоря уже о сайтах с Flash-плагинами — они и вовсе способны ввести устройство в ступор. Во избежание подобных ситуаций, лучше закрыть вкладки с ненужными сайтами. Ведь тогда и ориентироваться в браузере будет намного удобнее.

В некоторых случаях бывает полезно полностью перезагрузить Mac, если он напрочь отказывается отвечать на ваши запросы. В остальных же вполне могут помочь вышеперечисленные советы.

По материалам osxdaily.com

Компьютеры Mac могут похвастаться высокой производительностью, однако со временем даже устройства Apple могут работать медленнее. К счастью, есть много способов ускорить старый Mac.

1. Используйте приложение для очистки

Для начала попробуйте установить приложение для очистки компьютера. К примеру, CleanMyMac 3 поможет удалить ненужные файлы, очистить кэш и ускорить ваш Mac. Разработчики предлагают бесплатно пробную версию программы.


2. Найдите виновника

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


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

3. Отключите анимацию

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


4. Не используйте FileVault

В OS X Yosemite и старше по умолчанию включено шифрование FileVault, которое помогает сохранить пользовательские данные в случае кражи или утери Mac. Однако, как и при любом шифровании производительность компьютера снижается. Чтобы ускорить работу вашего Mac, перейдите в раздел «Защита и безопасность» и отключите FileVault.


5. Отключите автоматический запуск приложений

Если на вашем компьютере установлено большое количество программ, наверняка многие из них запускаются автоматически после включения Mac и работают в фоновом режиме без вашего ведома.


Для ускорения работы необходимо отключить ресурсоемкие приложения, перейдя в Настройки –> Пользователи и группы –> Объекты входа. Здесь нужно снять галочки с программ, которым не следует автоматически открываться после запуска Mac.

6. Отключите индексирование Spotlight

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

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

Если понадобится снова включить индексацию, просто введите:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

7. Отключите индексирование фотографий

macOS Sierra научилась распознавать лица на фотографиях, однако все это происходит непосредственно на Mac для сохранения приватности, что также влияет на производительность.

Если вы считаете, что подобный функционал вам ни к чему, просто перейдите в Мониторинг системы и закройте все процессы с названием «photos». Это должно решить проблемы.

8. Очистите жесткий диск

Со временем жесткий диск «засоряется», поэтому иногда необходимо удалять ненужные файлы, особенно с загрузочного диска. Нажмите на логотип Apple в верхнем левом углу, перейдите в пункт «Об этом Mac», а затем – «Хранилище». Сбоку будет отображаться панель с функциями освобождения пространства.


Это актуально для операционной системы macOS Sierra. На более старых версиях macOS можно использовать Disk Inventory X для очистки диска.

9. Сбросьте SMC

Сброс параметров контроллера управления системой (SMC) помогает решить большинство проблем в работе ОС. Для сброса SMC выключите Mac и подключите его к зарядному устройству, нажмите и удерживайте кнопку включения и комбинацию клавиш Shift+Control+Option. Компьютер загрузится в обычном режиме и никакого видимого подтверждения сброса параметров не будет, однако SMC будут сброшены.

10. Удалите Adobe Flash

Flash Player уже давно ушел в прошлое, а большинство современных браузеров вообще блокируют его, поэтому, если он все еще установлен у вас на компьютере, то попросту «съедает» ресурсы системы зря. Попробуйте его удалить с помощью приложения AppCleaner.

11. Решите проблему с kernel_task

Иногда владельцы Mac сталкиваются с проблемой потребления слишком большого количества ресурсов процессом kernel_task. Завершить его нельзя, так как он является системным, поэтому придется искать другие решения. К примеру, как уже упоминалось выше, можно попробовать сбросить SMC, перезагрузить Mac, удалить недавно установленные драйвера или даже удалить Flash.

12. Используйте Safari

Браузер Chrome давно является предметом шуток из-за потребления слишком большого количества системных ресурсов. Попробуйте пользоваться стандартным Safari, а Chrome оставьте на всякий случай.

13. Установите SSD

Если ваш Mac был выпущен до 2012 года и все еще работает на HDD, советуем заменить его на более быстрый SSD. Это несложно сделать самому в домашних условиях, но прирост производительности и скорости работы будет налицо. Также можно сделать апгрейд оперативной памяти.


Помните, что в более новых моделях, которые были представлены после 2012 года, ни SSD, ни ОЗУ заменить нельзя.

14. Сбросьте настройки

Самая радикальная, но действенная мера – форматирование жесткого диска и переустановка macOS. Делается все достаточно просто.

Выключите Mac и включите заново, удерживая во время загрузки комбинацию Command+R. После этого вы попадете в меню восстановления, где следует выбрать пункт «Переустановить macOS». Далее следуйте инструкциям на экране.

Если ничего из вышеперечисленного не помогло, остается только один вариант – покупка нового Mac.


Относительно недавно стали выпускаться Маки (преимущественно в мобильном варианте) с использованием 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) в оперативной памяти и перенос на него папок временных файлов и кэшей. Про этот способ мы поговорим в скором будущем.

С долгой загрузкой системы OS X и понижением производительности могут столкнуться не только пользователи Хакинтоша, но и оригинальной техники Apple. Данная проблема чаще всего появляется не сразу, Как раз первое время OS X практически залетает (если так можно выразиться), а спустя некоторое время, продолжительность этого периода может различаться в зависимости какие именно задачи выполняет в повседневной работе ваш ПК. Причин этому может быть много и часть из них мы постараемся разобрать в этой статье.

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

Многие пользователи практически не выключают ПК, пытаясь ускорить вход в систему OS X. Но как показывает практика именно этот факт способен увеличить время загрузки и выключения ПК, но в добавок к этому и значительно снизить производительность компьютера.

Связано это с тем, что система параллельно с постоянно запускаемыми программами и приложениями кэширует файлы для более комфортной и продуктивной работы. Но когда компьютер не перезагружается и работает продолжительное время объем кэша занимает значительный объем памяти, что приводит к увеличению времени обработки файлов и к увеличению потребления ресурсов вашего ПК.

Проявляться это может в замедлении в обработке элементарных операций будь то получение нового письма Mail или выбор инструмента в какой либо программе. Окно программы при выполнении этой операции может подвисать и не отвечать на некоторое время, в худшем случае просто вылетать.

Также этот факт может в несколько раз увеличить время выключения и последующей загрузки Mac OS X при включении.

Чтобы избежать выше перечисленных проблем следует просто периодически выключать компьютер на непродолжительное время. Компьютеру достаточно нескольких минут, чтобы очистить память от уже не востребованных файлов. Если же компьютер рабочий, то поможет периодическая перезагрузка системы OS X.

Переполнен системный диск OS X

Вторая причина долгого включения и понижения быстродействия OS X — это переполненный раздел жесткого диска с установленной системой. Чаще всего этому подвержены владельцы ноутбуков с жесткими дисками не большого объема, которые не считают целесообразным разбивать итак небольшой объем на два и более разделов, но и другие пользователи, которые по незнанию или по другим причинам сохраняют все на системный раздел. Со временем системный раздел забивается и оставляет все меньше объема памяти для выполнения операций системы.

Например: При подготовке сравнительно небольшого файла для печати в Photoshop, объем требуемой памяти может составлять до 40 гБ, а программы по обработке и монтажу видео создают требуемый кэш, который по объему начинается от 12 гБ.

Также причиной тормозов при включении могут стать размещение больших файлов на системном жестком диске.

Чтобы снизить влияние до минимума на скорость включения и быстродействие OS X, достаточно выполнять несколько простых правил:

  • При возможности разбейте диск на два и более разделов, чтобы не захламлять системный раздел диска.
  • Старайтесь размещать файлы определенного формата в одном месте. Если видеофайлы будут находится в отдельной папке от картинок — это значительно упростит задачу запускаемой системе при поиске нужных ей файлов. Понятно, что мы не можем полностью следовать этому правилу, но согласитесь, что частично упорядочить файлы в наших силах.
  • По завершению работы над проэктом в видео- , фото- и других редакторах очищайте кэш с помощью утилит. Я пользовался ранее CCleaner, скачать ее можно с сайта производителя. К сожалению в последнее время стал замечать перебои в его работе. То не дочистит, а временами наоборот сносит много нужного и приходится восстанавливать из . Отличным вариантом будет использование CleanMyMac 3, в последней версии добавлено очень много полезных функций, которые позволяют делать не только автоматическую очистку, но и выборочно в различном софте. Добавлены: Очистка почты, ITunes, Фото и многое другое. Подробно о новом функционале можете прочитать в нашей статье
  • Возьмите за правило периодически проводить очистку системы вручную или с помощью утилит. Подробнее об очистке системы от кэша и прочего мусора вы можете ознакомиться .
  • По возможности перенесите папку загрузок и кэширования сторонних программ на другой раздел диска. Папку загрузок легко перенести на другой раздел с помощью утилиты терминал, подробная инструкция находиться в этой . Перенести же папку загрузок чатов или кэша редакторов можно через настройки программы.

Удаление программ из автозагрузки Mac OS X

Следующий фактор напрямую влияющий на время загрузки Mac OS — это количество программ находящихся в автозагрузке. Большое количество программ стартующих свою работу сразу после запуска OS X способны значительно увеличить время до полной работоспособности системы — это проявляется долгой загрузкой системы и долгим запуском программ после появления рабочего стола.

1. Откройте настройки вашего Mac нажатием яблочка слева на верхней панели, и откройте пункт меню «Системные настройки».

2. В окне настроек компьютера найдите и откройте пункт «Пользователи и группы».

3. В открывшемся окне сверху выберите вкладку «Объекты входа», таким незамысловатым именем в Mac OS названы программы в автозапуске.

4. Чтобы удалить программу из автозагрузки - выделите её в списке и нажмите «минус» - программа будет удалена из списка загружающихся автоматически.

5. Вы так же можете скрыто загружать некоторые программы, окно которых вам не нужно видеть сразу после входа в систему, но они будет работать в фоне. Эта опция пригодится, например, для скайпа. Для этого просто поставьте галочку напротив названия программы в графе «Скрыть».

Но некоторые приложения, такие как обновления браузеров и приложений, adobe creative cloud и многие другие могут быть не доступны через «Объекты входа» и для исключения их из автозапуска не обойтись без сторонних утилит. Если пользоваться CCleaner выглядит это так:

Медленно загружается загрузчик Clover

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

Чтобы ускорить его загрузку загрузчика Clover надо выполнить некоторые правила:

  1. В папке /EFI/CLOVER/drivers64*/ должны находиться только те драйвера, которые нужны для загрузки системы, все ненужные драйвера из папки нужно удалить. По этому правилу нет однозначного списка, так как сборки компьютера могут значительно отличаться, поэтому вам прийдется самостоятельно опытным путем выбирать не нужные. Приступать к этому действию настоятельно рекомендую только имея под рукой загрузочную флэшку с установленным загрузчиком Clover, в config.plist которого будет прописано время ожидания окна для возможности запуска вашей системы OS X, чтобы всегда иметь возможность запустить систему для внесения изменений.
  2. В папке /EFI/CLOVER/kexts/ удалите все неиспользуемые паки с версиями систем. Оставьте только папку с вашей версией (допустим 10.12, но это зависит от того какая версия стоит у Вас на ПК) и Other. В этих папках должны лежать кексты без которых система не запуститься. Обязательно FakeSMC.kext и возможно для запуска видео графики или чего то еще. Кексты для запуска USB, отображения разделов жесткого диска, сетевые рекомендуется устанавливать непосредственно в OS X с помощью кекстовой утилиты.
  3. Медленный драйвер HFS+.
    В комплекте с официальным Кловером идет драйвер VboxHFS.efi, который лицензионно чистый и понимает линки, но работает медленнее, чем эппловский HFSplus.efi. Скачайте быстрый драйвер HFSplus.efi и положите его в папку /EFI/CLOVER/drivers64*/. Это одинаково касается и легаси и УЕФИ загрузки.
  4. Выбрана чудовищно красивая тема оформления.
    Чем тема богаче красками и анимацией, тем дольше она грузится. Выберите встроенную тему, она самая скоростная GUI Theme embedded
  5. Пользуйтесь самым новым Кловером. Что бы там не шептали добрые советчики, но новая версия лучше старой, и в ней исправлены баги, в частности, вызывавшие зависания Кловера. А начиная с ревизии 3063 появились сообщения прямо на экране о процессе загрузки.
  6. Подберите SMBIOS в config. plist, который будет максимально соответствовать конфигурации вашего ПК.

    Каждая модель любого Мака имеет специальный идентификатор (iMac9,1, MacBookPro5,2 и т.п.). Каждому идентификатору соответствуют свои, уникальные настройки оборудования, исходя из которых строится взаимодействие Mac OS X с»железом».

    Модель Мака должна быть прописана не по вашему велению, а на основе сверки вашего процессора с процессорами реальных Маков. Чем ближе по характеристикам ваш процессор к процессорам Мака, тем более здоров и весел будет ваш хакинтош. В этом плане относительно повезло владельцам Intel Core 2 Duo, ну а особенно повезло - владельцам Core i5 и Core i7 (здесь наблюдается полное совпадение процессора). А вот Intel Core 2 Quad ни в одном Маке никогда не было, поэтому приходится с переменным успехом выдавать его за четырёхъядерные Xeon

    Для примера из-за несоответствия версии SMBIOS у меня на ПК выключение в два раза превышало запуск OS X, при смене версии время выключения снизилось до нескольких секунд.

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



Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png