
Вспоминая об IOS 7, сделавшей мой iPad 4 бесполезной фоторамкой, я был приятно удивлен, насколько стабильно macOS работает на старых моделях Mac. За пример возьмем Macbook Pro 13 Mid 2012, который на macOS Sierra 10.12.3 (знаю, уже вышла новая версия) отлично справляется с выполнением повседневных задач: просмотр фильмов, браузинг, создание текстовых документов.
Но для этого и планшет сгодится. Мы же говорим о Mac — продуманной рабочей машине, к возможностям которой также относятся: обработка фото, видео и работа с графикой. И к удивлению некоторых, даже Mac не первой свежести способен стать такой рабочей станцией.
Сразу оговорюсь, что мы не будем заострять внимание на необходимости в обновлении железа (замена HDD на SSD, обновление ОЗУ). Методы, описанные далее, базируются на использовании настроек ОС, команд терминала и специальных утилит. Инструкция также будет полезна и владельцам более новых моделей Mac, так как тут зайдет речь о Turbo Boost и управлении охлаждением.
Но прежде чем мы начнем, давайте научимся разделять две группы пользователей: потребитель и poweruser. К первым относятся люди, которые вообще не вдаются в аспекты работы ОС. Они никогда не удаляют ненужные громоздкие файлы и систематически оставляют «на потом» ресурсоемкие приложения.
Смежной группой являются poweruser’ы. Эти люди активно эксплуатируют свои устройства, при этом не забывая о банальных способах заботы об их быстродействии: удаление мусора и закрытие ненужных программ. К чему я это? Не будьте «потребителями»!
Дисклеймер
Я не несу ответственности за неблагоприятные последствия, вызванные данной инструкцией. Все действия выполняйте на свой страх и риск.
Способы, приведенные ниже, носят рекомендательный характер. Если включение/выключение какой-либо опции вас не устраивает, пропустите соответствующий шаг.
Easy
Первым делом повысим быстродействие системы путем изменения настроек macOS. Для этого перейдите в «Системные настройки».
Dock:
1. Отключите «Увеличение».
2. В пункте «Убирать в Dock с эффектом» -> «простое уменьшение».
3. Отключите «Анимировать открывающиеся программы».

Пользователи и группы:
1. Перейдите в «Объекты входа».
2. Выберите приложение, которое не должно запускаться вместе с системой, и нажмите на минус.

Универсальный доступ:
1. Перейдите во вкладку «Монитор», поставьте галочки на «Уменьшить движение» и «Уменьшить прозрачность».

CleanMyMac
Используем утилиту CleanMyMac для предотвращения загрязнения жесткого диска и очистки ОЗУ. Во-первых, это приложение поможет чистить Mac от мусора и правильно удалять приложения. Во-вторых, оно имеет удобный виджет для верхней панели, в котором содержится информация о состоянии накопителя, ОЗУ, батареи и корзины.
Для очистки Mac от мусора достаточно использовать умную очистку:
1. Откройте CleanMyMac -> «Умная очистка» -> «Старт».

Для очистки ОЗУ нужно активировать виджет в верхней панели:
1. Откройте CleanMyMac и наведите курсор мыши на левый верхний угол экрана.
2. Нажмите «CleanMyMac» -> Настройки.
3. Выберите пункт «Меню CleanMyMac» -> зеленый тумблер в положение «Вкл».

Чтобы очистить ОЗУ:
1. Нажмите на иконку CleanMyMac в верхней панели.
2. В открывшемся меню виджета наведите курсор на ячейку «Память».
3. Нажмите на появившуюся клавишу «Освободить».

Чтобы удалить какое-либо приложение:
1. Откройте CleanMyMac -> «Деинсталлятор».
2. Поставьте галочку возле нужного приложения -> «Удалить».

Like a Pro
Шутки кончились. Разберемся, как отключить за ненадобностью Dashboard и центр уведомлений, что позволит сэкономить немного ресурсов, а также подчиним своей воле Turbo Boost и систему охлаждения.
Приведенные ниже команды следует вводить в терминале:
1. Откройте приложение «Терминал» (уже установлено в macOS).
2. Скопируйте туда нужную команду и нажмите Return (Enter).
Dashboard
Отключение:
1. defaults write com.apple.dashboard mcx-disabled -boolean YES
2. killall Dock
Включение:
1. defaults write com.apple.dashboard mcx-disabled -boolean NO
2. killall Dock
Центр уведомлений
Отключение:
1. launchctl unload -w
/System/Library/LaunchAgents/com.apple.notificationcenterui.plist
2. Перезагрузите Mac
Включение:
1. launchctl load -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist
2. Перезагрузите Mac
Turbo Boost
Напоминаю, что в качестве подопытного кролика выбран Macbook Pro 13 Mid 2012, в котором установлен Intel Core i5 с тактовой частотой 2.5 ГГц. Технология Turbo Boost позволит процессору работать сверх номинальной частоты. В нашем случае разгон пойдет до 3.1 ГГц.
Стоит отметить, что по умолчанию Turbo Boost в macOS всегда включен. То есть частота вашего процессора (при условии совместимости с данной технологией) постоянно скачет, подпрыгивая выше номинального значения. Утилита Turbo Boost Switcher позволит взять этот процесс в свои руки. У проекта есть страничка на
Программа являет собой небольшой исполняемый файл, запуск которого добавит иконку молнии в верхнюю панель. Нажав на нее, вы увидите небольшое меню. Нас интересует клавиша «Активировать Turbo Boost». При разгоне процессора ее место займет «Отключить Tubo Boost». О текущем статусе можно узнать, обратив внимание на надпись «on» или «off» рядом с иконкой программы.

Для теста производительности я использовал Geekbench 4, попутно мониторя частоту процессора через Intel Power Gadget. В режиме «off» частота процессора не поднималась выше 2.5 ГГц. После активации Turbo Boost максимальная частота во время теста достигла 2.9 ГГц. В Batman: Arkham City почти удалось достичь 3 ГГц.

Таким образом, Turbo Boost Switcher полезен в двух сценариях: когда вы хотите обеспечить максимальную производительность, когда разгон процессора ни к чему. Последнее невероятно полезно для владельцев Macbook. Стандартной частоты процессора с лихвой хватает для повседневных задач, а отключение Turbo Boost поможет сэкономить заряд батареи.
smcFanControl
Работа процессора на высокой частоте ведет к повышенному тепловыделению. Как и в случае с Turbo Boost, пользователь не может управлять системой охлаждения. На первый взгляд. Для этого нам и понадобится утилита smcFanControl. Скачать ее можно
smcFanControl в верхней панели может выглядеть, как иконка, а может и выводить полезную информацию, наподобие текущей температуры и скорости кулера. Нажав на соответствующую иконку/надпись, в появившемся меню следует выбрать «Preferences».

В открывшемся диалоговом окне нужно нажатием на «+» добавить пресет, задать ему имя и выставить соответствующую скорость кулеров. Впоследствии пресеты выбираются во вкладке «Active Setting».

Помимо вмешательства в работу системы охлаждения не повредит время от времени чистить ее от пыли и менять термопасту. В случае с Macbook сделать это куда проще. Также будет нелишним обзавестись охлаждающей подставкой, если вы выполняете ресурсоемкие задачи продолжительное время.
И естественно, когда температура превышает 90 градусов (это уже огого), умная система не дает ему прыгать выше номинального значения. Исправить это может лишь более эффективное охлаждение.
P.S. И да, для современных маков 90 градусов — вполне обычная температура в нагрузках, см обзоры на notebookcheck.
В 8 случаях из 10 виной тормозов на маке является веб содержимое. Это раз.
И второе. Если хочется грамотно ускорить систему, так стоит по гуглить и определить идентификационные номера процессов которые могут оказывать на быстродействие системы. Чтобы в дальнейшем знать что нужно отключать а что нет.
Вы в курсе к примеру, что на определенном этапе даже шрифты МС оффиса приводили к чрезмерному потреблению ОЗУ, ПЗУ, и энергии на Маках?
Забудте про твикеры и избавитесь от подставки.
Право Контролировать Турбо Буст есть только у ядра оси. Вы здесь предлагаете с помощью твикера получить сомнительные выгоды не оглядываясь на последствия.
А любой разговор незадачливого экспериментатора со службой поддержки Apple начинается с вопроса специалистов: какие сторонние расширения использовались для управления системными процессами....
Вы не понимаете одного. Что любые программки для твкика это скрипты. Скрипты, которые враждебны системе, поскольку они не были обусловлены изначально.
Часть 1. Установите Intel Power Gadget, запустите любой бенчмарк и наблюдайте. Что вы увидите? Что частота процессора скачет. Причем частенько поднимается выше номинальной.
Часть 2. Запустите Turbo Boost Switcher. Поставьте режим "on". Запускаем бенчмарк и снова смотрим на частоту через Intel Power Gadget. Что мы видим? Что частота процессора снова скачет. Причем снова поднимается выше номинальной.
Часть 3. Поставьте режим Switcher'a в "off". Запускаем бенчмарк и снова смотрим на частоту через Intel Power Gadget. Теперь частота в любом случае не превышает номинального значения. Почему? поскольку Turbo Boost не активен.
Вывод: Turbo Boost Switcher позволяет отключать/включать технологию, которая все еще остается под контролем ядра. Зачем утилита нам нужна? Чтобы вырубить boost, либо включить его принудительно, когда система его вырубает (при низком заряде)
И последний раз прошу, изучите внимательнее предложенные выше методы. Это последний раз, когда я вам отвечаю.
Повторяю. Выгоды от твикеров сиюминутны. Последствия их применения в большинстве случаях не лежат на поверхности.
А мои лично проблемы с моей прошкой 2011 года начались как раз после экспериментов с smcFanControl.
Это к винде. Не надо логику виндоузятника применять к Макам.
Я про то же. Если подходить к администрированию Макос с привычками обусловленными пользованием винды — дела не будет.
Изменение такта процессора вручную в любом случае будет несогласованными действиями пользователя.
Нет. Это скрипт. А скрипт и администрирование оси через терминал — две большие разницы.
Зы: проверять макос на устойчивость к действиям любителей глубокого кастомайзинга можно долго и упорно. Благо это не винда. Но потом все заканчивается восстановлением из резервной копии в любом случае. Когда казалось бы... Ну отключил человек SWAP... Ради быстродействия. Ну что тут такого. Тоже по совету умника.. А потом у него ось новая не ставится почему то....
1. Обратите внимание на дисклеймер;
2. Обратите внимание на то, как работает Turbo Boost;
3. Обратите внимание на то, как работает smcFanControl.
Вы должны понять следующее: инструкция не ставит цель повлиять на логику процессов в ядре. Почему? Потому что это не нужно. Ясное дело, что прибегнув к консоли в мак можно наворотить многое, но этого делать не за чем.
Текст выше встречает проблему троттлинга, излишнего энергопотребления при активном Turbo Boost и недостаточно быстрого, по мнению автора, интерфейса. Эти проблемы не решаются через консоль (за исключением отключения пары опций).