
У меня Macbook Pro, середина 2015 года, Intel I7 2.2GHz 16GB RAM, твердотельный жесткий диск. Я установил Virtual Box с Windows 7 и Visual Studio 2019.
Работает нормально, но слишком медленно.
Настройки Virtual Box для виртуальной машины следующие:
- 12 ГБ ОЗУ
- 4 ядра ЦП
- Лимит исполнения 100%
- Включить PAE/NX включено
- Видеопамять 256 МБ (макс.)
- Графический контроллер: VBoxSVGA
- Включено 3D и 2D ускорение
- Интерфейс паравиртуализации: по умолчанию
- Аппаратная виртуализация: включение вложенного пейджинга
Мне было интересно, можно ли немного подправить настройки, чтобы он работал быстрее... может быть, в интерфейсе паравиртуализации, я понятия не имею, что можно выбрать.
решение1
Здесь важно понимать, что несмотря на запуск Virtual Box, вашему Mac по-прежнему требуется память для запуска своих процессов. Это означает, что если ваш Windows потребляет большую часть памяти, вы потенциально получите меньше памяти для Mac. Это приведет к общему замедлению вашей системы, заставляя вас чувствовать, что ваш Windows Virtual Box медленный, что в большинстве случаев не соответствует действительности.
Как и предполагалось в комментариях, 8 ГБ ОЗУ с 2 ядрами — это идеальный баланс памяти и ЦП. На самом деле, я могу без проблем запустить его всего с 4 ГБ памяти на моем Macbook Air. Дайте мне знать, как это будет с вышеуказанными настройками.
Если это не сработает, попробуйте выделить фиксированное пространство вместо динамического выделения памяти. Иногда, если ваша память фрагментирована, динамическое выделение памяти также может привести к замедлению виртуальной среды.