Что такое унифицированная память на Mac и как она работает?

Прежде чем мы начнем

Потратив несколько лет на разработку приложений для macOS, мы создали инструмент, которым может пользоваться каждый. Комплексное решение проблем для Mac.

ОчиститьMyMac X

Итак, вот вам совет: скачайте CleanMyMac, чтобы быстро решить некоторые проблемы, упомянутые в этой статье. Но чтобы помочь вам сделать все это самостоятельно, ниже мы собрали наши лучшие идеи и решения.

Функции, описанные в этой статье, относятся к версии CleanMyMac X для сайта MacPaw.

Когда Apple впервые начала переходить от процессоров Intel к своей собственной архитектуре на базе ARM, многое изменилось внутри ее компьютеров Mac, и одно из самых больших изменений заключалось в том, как ее системы на кристалле (SoC) серии M использовали Память. И термин «единая память» использовался для описания того, как она работает. Но что такое единая память? Как это работает на вашем Mac? И сколько вам нужно? Мы объясним в этой статье.

Что такое единая память?

Единая память описывает архитектуру компьютеров Mac Apple серии M. Это просто означает, что ЦП и ГП используют один и тот же банк памяти вместо того, чтобы ГП имел собственную отдельную память. Это сделано для того, чтобы сделать систему на кристалле более эффективной.

Как работает единая память на Mac?

Чтобы объяснить, как работает унифицированная память на Mac, полезно сделать шаг назад и объяснить, как работают традиционные архитектуры памяти. Память — или оперативная память (ОЗУ), если дать ей полное название — используется процессором или графическим процессором для временного хранения данных, пока процессор выполняет инструкции. Центральный процессор — центральный процессор — обрабатывает инструкции для большинства задач, которые выполняет ваш Mac, а графический процессор — графический процессор — выполняет те, которые связаны с графикой, например, игры или рендеринг 3D-изображений. Однако в последние годы графический процессор стал гораздо шире использоваться для обработки данных, не связанных с графикой, например для майнинга криптовалюты. Данными могут быть переменные, используемые в вычислениях, результаты предыдущих вычислений или что-либо еще, что может понадобиться процессору или графическому процессору для выполнения задачи. Кроме того, память используется приложениями и процессами для хранения данных, которые им нужны во время их работы, поскольку доступ к памяти происходит быстрее, чем хранение данных на жестком диске или твердотельном накопителе.

Таким образом, чем больше памяти у вашего компьютера, тем больше данных можно там хранить и тем меньше времени процессор и графический процессор тратят на чтение и запись на диск. Это теория, но есть много других вещей, которые следует учитывать. Одной из таких вещей является эффективность передачи данных между различными компонентами. И цель единой памяти — ускорить эту передачу. Наличие одного банка памяти, используемого как процессором, так и графическим процессором, позволяет компонентам располагаться ближе друг к другу на материнской плате и, следовательно, на более коротком расстоянии для передачи данных. Обратной стороной является то, что многие игры и другие приложения разработаны для архитектуры графического процессора, включающей выделенную память, поэтому производительность может быть не такой хорошей на компьютере с унифицированной памятью и встроенным графическим процессором, например на компьютерах Mac Apple M-серии.

Единая память против оперативной памяти

Является ли унифицированная память тем же самым, что и оперативная память? По сути, да. В унифицированной памяти Apple используется тип оперативной памяти, известный как динамическое ОЗУ или DRAM. Однако унифицированная память также является видеопамятью (VRAM), поскольку она используется графическим процессором и центральным процессором. Таким образом, хотя архитектура чипов памяти одинакова, унифицированная память выполняет несколько иную функцию, чем оперативная память, поскольку она обслуживает как ЦП, так и графический процессор.

На диаграмме выше показано, как обычно работает система с оперативной и видеопамятью. Ниже представлена ​​диаграмма унифицированной памяти Apple, на которой показаны два банка памяти (DRAM), доступные как для ЦП, так и для графического процессора.

Изображение: Яблоко

Сколько единой памяти мне нужно?

Когда Apple впервые выпустила свои компьютеры Mac M1 в 2020 году, многие были удивлены тем, что базовая конфигурация оперативной памяти составляла всего 8 ГБ. Спустя несколько лет базовая конфигурация большинства компьютеров Mac по-прежнему составляет 8 ГБ. А обновление до 16 ГБ значительно увеличивает стоимость Mac. Объяснение Apple по включению только 8 ГБ в стандартную комплектацию, тогда как ПК с Windows одинакового ценового уровня часто имели не менее 16 ГБ, заключалось в том, что, поскольку ее реализация унифицированной памяти была намного более эффективной, чем способ реализации памяти на большинстве ПК с Windows, Mac не требовалось столько оперативной памяти. для достижения того же уровня производительности. Правда в том, что для большинства людей и в большинстве случаев использования 8 ГБ вполне достаточно. Проблемы могут возникнуть, если вы выполняете ресурсоемкие задачи, такие как редактирование очень больших изображений и видео, 3D-рендеринг или игра в сложные игры с насыщенной графикой. Если вы используете для этого свой Mac, вам следует выбрать как минимум 16 ГБ. Для веб-серфинга, электронной почты, редактирования фотографий из отпуска и других повседневных задач вполне достаточно 8 ГБ.

Как улучшить производительность вашего Mac

Если вы обнаружите, что ваш Mac работает не так быстро и плавно, как в первый раз, одним из решений является регулярное обслуживание. Как и в случае с автомобилем или зданием, регулярное обслуживание вашего Mac поможет ему работать дольше. Регулярное обслуживание включает в себя такие задачи, как освобождение оперативной памяти (особенно важно, если у вас Mac с 8 ГБ ОЗУ или меньше), запуск сценариев обслуживания macOS, очистка очищаемого дискового пространства и переиндексация Spotlight. Выполнение всех этих задач вручную заняло бы очень много времени, а в случае сценариев обслуживания macOS потребовало бы использования Терминала.

Однако вам не нужно делать это вручную — модуль обслуживания CleanMyMac X может выполнить все эти задачи за вас, а также сократить количество снимков Time Machine, восстановить права доступа к диску, очистить кэш DNS и ускорить работу почты. Его действительно легко использовать. Просто выберите «Обслуживание» на боковой панели, выберите задачи, которые хотите запустить, и нажмите «Выполнить». Вы можете скачать CleanMyMac X бесплатно здесь.

Сценарии обслуживания в CleanMyMac X

Унифицированная память — это термин, используемый для описания архитектуры памяти на компьютерах Mac с процессором Apple. Он унифицирован, поскольку вместо отдельных банков памяти для ЦП и ГП оба процессора используют один и тот же банк памяти. Идея состоит в том, что за счет уменьшения количества компонентов на кристалле другие компоненты могут быть расположены ближе друг к другу, что, в свою очередь, сокращает время, необходимое для передачи данных между ними, и, следовательно, должно сделать ваш Mac быстрее, чем в противном случае. быть.

Часто задаваемые вопросы Является ли унифицированная память тем же самым, что и оперативная память?

В самом простом смысле да. Однако, в отличие от оперативной памяти, она обслуживает как процессор, так и графический процессор.

Сколько единой памяти мне нужно?

Все зависит от того, как вы используете свой Mac. Если вы не редактируете большие фотографии и видео и не играете в игры с насыщенной графикой, в большинстве случаев 8 ГБ должно хватить.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *