- Популярное
Как macOS убивает память на Mac с M1
Переход Apple к компьютерам на базе собственных чипов M1 — безусловно большой шаг в развитии индустрии. За год использования этих устройств, все поняли — они точно стоят потраченных денег. Отличная скорость работы, хорошая оптимизация софта, великолепная автономность — кажется, что у новых Mac вообще нет недостатков. Однако с течением времени в сети появляется все больше сообщений о некоторых проблемах, с которыми сталкиваются многие пользователи. Так, редактор издания Macworld Майкл Саймон обратил внимание общественности на странное поведение своего MacBook Pro 13 на M1, который постоянно зависает, вылетает и перезапускается.
С проблемами на новых компьютерах нам сталкиваться не в первый раз. Мои коллеги уже писали о нюансах с челкой на обновленных MacBook Pro, представленных совсем недавно, но когда дело касается девайсов, которые выпускались еще в 2020 году, возникает много вопросов. Неужели Apple за столько времени не смогла обеспечить должную работу Mac?
Тормозит MacBook Pro
Редактор MacWorld Майкл Саймон недавно столкнулся с многочисленными зависаниями системы на своем MacBook. Автор говорит, что долго пытался выяснить причину странного поведения. Сначала он думал, что суть кроется в специализированном софте, так как его Mac был выдан ему на работе.
Покопавшись в сети, Саймон понял, что не одинок в своей проблеме. Так, редактор наткнулся на твит известного техноблогера Грегори Макфаддена, который написал, что Пункт управления в macOS использует 24 ГБ оперативной памяти из 64 доступных.
В случае с Саймоном Пункт управления ни разу не использовал такого объема оперативки, однако проблемы возникли при использовании Safari, Photoshop Elements и родного приложения Почта. Иногда подалгивания сказываются на низкой скорости работы компьютера и в течение нескольких минут проходят самостоятельно, иногда Mac зависает настолько, что его приходится перезагружать.
Майкл Саймон пользуется MacBook Pro 13 с 16 ГБ ОЗУ, но некоторые вкладки в браузере могут потреблять до 20 ГБ, что никак не вяжется с характеристиками устройства. Автор отмечает, что теперь ему приходится постоянно «держать руку на пульсе» и регулярно проверять Пункт управления на наличие подобных казусов.
Владельцы Mac, скажите, как часто вы закрываете приложения в фоне через Command + Q, а не сворачиваете их? Лично у меня MacBook работает 24/7 с пятнадцатью открытыми вкладками Safari и еще парочкой приложений вроде Word, Telegram и Музыки. Теперь предлагаю представить, какого этим пользователям, которые вынуждены постоянно контролировать оперативку и регулярно закрывать все, что висит в фоне.
Чем объединенная память отличается от оперативной
Когда в Купертино представили нам собственную систему на кристалле, представление об оперативной памяти компьютера должно было сильно измениться. Она ведь даже называется иначе — объединенная. Важно понимать, что это далеко не одно и то же.
В новых Mac Apple использует универсальную архитектуру памяти. То есть вся имеющаяся оперативная память чипа M1 доступна всем, кто входит в состав этой системы на чипе. Это процессоры (центральный, графический и нейронный), контроллеры (ввода-вывода), анклав безопасности и так далее. Поэтому ее и называют «объединенной». Новый тип памяти доступен на любом компьютере Mac с чипами собственного производства.
Проблемы M1
Очевидно, что по долгу профессии автор поста в курсе всех событий, происходящих в мире мобильных технологий. Саймон отмечает, что с подобными проблемами сталкивались пользователи, которые обновились на macOS Monterey, но вся соль в том, что на компьютере Майкла до сих пор стоит Big Sur, что вводит в еще большее возмущение.
Понятно, что работа macOS напрямую связана с техническими характеристиками конкретного устройства. Основываясь на понимании схемы работы объединенной памяти Майкл Саймон предположил следующее:
Возможно, macOS неправильно управляет унифицированной структурой памяти и продолжает выделять оперативку сверх имеющейся, не освобождая ту, которая больше не нужна. Это обычно называют «утечкой памяти». Производительность постепенно снижается до тех пор, пока вам не придется либо ждать, пока оперативная память очистится, либо принудительно завершить работу приложения или перезагрузить компьютер.
Издание MacWorld обратились с вопросом напрямую к компании Apple, однако пока комментариев не получили. Вполне вероятно, что Apple тихонько пофиксит все баги в будущих обновлениях операционки.
Если вы столкнулись с какими-то сложностями после апдейта до Monterey, алгоритм простой. Не забывайте регулярно устанавливать все обновления системы, тем более, что сделать это достаточно просто: переходим в Системные настройки, Обновление ПО, Обновить сейчас.