Я использую VirtualBox на своем Macbook под управлением Lion (Aluminium 2008, 4 ГБ ОЗУ 1067 МГц DDR3, 160 ГБ на жестком диске, 2 ГГц Intel Core 2 Duo) для работы под управлением Windows 7 64-bit Professional Edition. Запуск виртуальной машины занимает более 4 минут, и как только я открываю Visual Studio, она становится настолько медленной, что ее невозможно использовать. Мне интересно, это мои настройки для ВМ, которые замедляют его. Visual Studio и Microsoft Visio - единственные приложения, которые меня интересуют.

Спецификации для Windows 7 1024 МБ для основной памяти Порядок загрузки: CD/DVD-ROM, Ускорение жесткого диска: VT-x/AMD-V Видеопамять: 16 МБ IDE Вторичный мастер: Хост-диск 'HL-DT-ST DVDRW GS21N Процессор (ы): 1 Виртуальный размер процессора: 40 ГБ (хранилище фиксированного размера)

Должен ли я настроить свою оперативную память, виртуальный размер или количество процессоров, чтобы она работала быстрее, или спецификации моего Mac просто недостаточно для работы с виртуальной машиной? Мой macbook довольно быстро запускает другие приложения (MATLAB, Eclipse, Photoshop работают просто отлично). Если он будет продолжать работать так медленно, я подумываю использовать Bootcamp, чтобы просто установить Windows 7 на отдельный раздел.

2 ответа2

1

Вы проверили, чтобы убедиться, что ваш MacBook запускает Lion в режиме 64-битного ядра? Вы можете использовать этот инструмент, чтобы проверить это.

Lion, несмотря на то, что это 64-битная ОС, способная запускать 64-битные приложения, может запускать свое ядро в 32-битном режиме на некоторых старых машинах. Это не повлияет на большинство 64-битных приложений Mac. Они по-прежнему работают в 64-битном режиме и могут использовать> 4 ГБ памяти. Но в зависимости от того, какое ядро используется, ваша виртуальная машина будет работать в 64-разрядном или 32-разрядном процессе, поскольку VirtualBox взаимодействует с ядром на более низком уровне, чем большинство приложений.

У меня есть более старый MacMini (2007, который загружается с 32-битным ядром) с Lion и VirtualBox на нем. Я заметил, что сам Mac все еще работает довольно хорошо. 32-разрядная машина WinXP с 1 ЦП и 1024 МБ ОЗУ работает почти так же, как если бы она была встроена в аппаратное обеспечение (за исключением графики).

Тем не менее, когда я помещаю на него 64-битную машину Ubuntu (даже Ubuntu Server), она использует около 30% физического ядра ЦП в режиме ожидания и работает медленно. Я проверил тип процесса в Activity Monitor, и это был 32-битный процесс. Эта же виртуальная машина очень быстро работает на моем новом iMac (загрузка 64-разрядная) и использует около 6% ядра в режиме ожидания.

Если вы запускаете 32-битное ядро, лучше всего использовать 32-битную Windows в виртуальной машине. Если вам действительно нужна 64-битная версия по какой-то причине, придерживайтесь двойной загрузки.

0

У меня никогда не было win7, чтобы хорошо работать на виртуальной коробке на скорости менее 1,5 ГБ. Поднимите виртуальную память до 2-3 ГБ, а система - до 8 ГБ. Большой HDD поможет, так как 160 ГБ для меня практически неработоспособны!

Я гарантирую это, чтобы иметь огромное значение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .