Использование автоматической графической памяти на Mac с чипом Apple M1

14 users found this article helpful

В Parallels Desktop на Mac с чипом Apple M1 все поддерживаемые операционные системы используют Унифицированную Архитектуру Памяти (UMA) чипа Apple M1 для графических целей.

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

Mac с чипом Apple M1 - без выделенной графической памяти:

 

Mac с процессором на базе Intel - графический адаптер с выделенной памятью: 

Увеличение видеопамяти

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

Рекомендуемые шаги, которые могут помочь в таких случаях:

Для Parallels Desktop 17 и позднее:

1. Откройте настройки конфигурации виртуальной машины > Оборудование > ЦП и память > Вручную > увеличьте как значение ОЗУ, так и количество виртуальных ЦП. Обратите внимание, мы рекомендуем выделять на нужды виртуальной машины не более половины общего значения памяти и процессоров, имеющихся на Мас, так как в ином случае, это может привести к снижению производительности как виртуальной машины, так и Мас.

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

Для Parallels Desktop 16 и ранее

1. Откройте настройки конфигурации виртуальной машины > Оборудование > ЦП и память  > увеличьте как значение ОЗУ, так и количество виртуальных ЦП в рекомендуемом диапазоне. 

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

Примечание: Поскольку ресурсы Mac ограничены, значение ОЗУ, назначенное виртуальной машине, не должно быть выше рекомендованных значений.

Например, можно назначить 6 ГБ виртуальной машине, работающей на Mac с 8 ГБ оперативной памяти. Но обычно на стороне Mac работают некоторые приложения (их можно найти в Мониторинге системы), которые также конкурируют за ресурсы. В результате может произойти чрезмерное использование памяти, и общая производительность начнет уменьшатся в геометрической прогрессии.

Дополнительная информация

Parallels Desktop использует системную память для графики и самостоятельно управляет объемом видеопамяти, выделяемой виртуальной машине, в зависимости от потребностей виртуальной машины. Это лучший подход, поскольку все гостевые операционные системы, поддерживаемые Parallels Desktop на компьютерах Mac M1, могут использовать системную память для графических целей.

Виртуальная машина использует ресурсы графического процессора (GPU) Apple M1, интегрированного в систему Apple M1 на чипе (SoC), хотя и косвенно. Виртуальная машина полагается на программные интерфейсы графических приложений macOS или API (Metal, OpenGL), но у нее нет прямого доступа к графическому процессору (GPU) или его памяти. Видеопамять гостевой ОС выделяется из ОЗУ Mac и действует больше как переходный буфер для передачи объемов данных между API-интерфейсами операционной системы виртуальной машины (Direct3D, OpenGL) и API-интерфейсами macOS, а не фактическим хранилищем. Таким образом, объем виртуальной графической памяти не обязательно должен совпадать с физической памятью графического процессора, поскольку сценарии использования различны.

Was this article helpful?

Tell us how we can improve it.