Что делать, если Mac тормозит?

Купить новый. Самое простое решение после полной очистки системы)

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

Вступление можно пропустить.

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

Сейчас у меня последняя версия Макбука до появления процессоров Apple M1 и прочих. Кастомная версия, с большим объемом оперативки и мощной видеокартой. И даже ее я умудрился засрать так, что Макбук готовится ко взлету с каждым открытием крышки. Виной всему моя тяга к разным приложухам — в папке Applications у меня больше 220 объектов. И я действительно пользуюсь большей частью. Все они висят в памяти и работают, иногда конфликтуют друг с другом и все такое.

Quit all

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

App Timer

Когда я говорил о не оптимизированном коде, я имел ввиду какие-то простые операции или процессы, которые могут на небольшое время забить все процессорное время, потому что ничем не ограничены. Даже простейшая операция может положить сто-пицот ядерный проц, если будет криво выполняться.

Апп Таймер ограничивает потребление ресурсов процессам, если они достигают определенного значения. Можно запретить любому приложению использовать 95% ресурса ЦПУ дольше 30 секунд. Есть настройка, чтобы ограничения не работали при питании от сети.

Если верить показателям, то Гугл Хром самый прожорливый на моем компе, его даже видео конвертеры не переплюнут. Кто бы сомневался.

FruitJuice

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

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

DaisyDisk

В интернетах можно найти много статей как именно и почему всякий хлам на диске влияет на производительность за счет индексирования файлов или кеша, но кому это интересно (даже мне не очень). Захламлять файлами комп — признак дурного тона. В этом помогает ДейзиДиск, который визуально показывает и сортирует самые большие папки и файлы. По всему можно пройтись и почистить.

Tab Suspender

Это плагин для Гугл Хрома, который приостанавливает работу открытых, но неиспользуемых вкладок в бразуере. Каждая вкладка — отдельный процесс Хрома, который жрет ресурсы. Этот способ не только хорошо сказывается на батареи и общем потреблении ресурсов компа, но и избавляет от неизбежных тормозов самого Хрома.

Эта проблема есть в любом бразуере, и такие же плагины есть для Сафари, Файрфокса и тп.

Time Machine

Отдельным пунктом здесь упомяну такую удобную штуку как системные бекапы Макоси. Тайм Машина это супер удобная и крутая штука. Очень-очень давно я уже писал про нее. Я не знаю какие тулзы для бекапов могут сравниться с простой концепцией бекапов Эпла. Но есть нюанс, о котором нигде не говорят.

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

Чем дольше не делать синк, тем больше растет локальный бекап > тем больше файлов он читает во время очередной итерации бекапа > тем больше нагружен диск > тем больше наружен процессор > тем больше операций выполняется > тем дольше весь этот процесс нагружает комп и расходует заряд аккумулятора. Совета тут два: отключать Тайм Машину, когда долго нет возможности ее синкать или синкать все на внешний диск и брать с собой.

Что еще поможет

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

  • Удалить лишние программы из автозагрузки
    Исключить папки с большим количеством мелких файлов из иднексации встроенного в Макось поиска Spotlight
    Неоригинальные (недостаточно мощные) зарядные кабели и даже кабели к мониторам могут вызывать программное занижение мощности ‒ троттлинг

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


P.S. Я намеренно не внес в подборку ClenMyMac, потому что считаю, что эта тулза очень переоцененна и не делает ничего особо полезного, кроме отображения красивой графики своей работы. Да, ей легко бесконечно чистить кэши и легко поддаться классной кнопочке очистки оперативной памяти, но все это не особо помогает. Кэши сразу же возвращаются обратно, потому что нужны приложениям для работы — они их сами почистят после закрытия. И свободный RAM тоже сразу возвращается обратно по той же причине. Чистка опреативки заключается в том, что он просто временно забивает ее сам, чтобы все приложения, которые используют свободную память для ускорения своей работы, отдали ее более приоритетному процессу. Как только процесс пропадет, они опять ее займут, то есть по сути в этом нет ничего криминального — это нормально, когда есть свободные ресурсы и кто-то начинает их юзать, когда они никому не нужны. В общем, юзлес.

Share
Send
Pin
 13   25 d   Apps
Popular