Отображение памяти 32-битной виртуальной машины на 64-битном хосте

Мой хост - это 64-битная операционная система Ubuntu, и я хочу настроить виртуальную машину Windows 7.

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

Это правильно и я должен вместо этого установить 64-битную виртуальную машину?

2 ответа

Вам следует установить 32-битную версию x86. Причина в том, что для правильной работы 64-битной 64-разрядной версии Windows 7 требуется минимум 2 ГБ ОЗУ. 32-разрядная система в этом случае может функционировать правильно и довольно хорошо на 2 ГБ ОЗУ.

Я думаю, что вы должны установить 64-битную версию. Я имею в виду, если вы используете 32-битный виртуальный компьютер на компьютере, который способен работать с 64-битным, это похоже на то, как если бы вы купили Ferrari для езды на скорости 20 миль в час. Вы не получаете максимальный уровень производительности, который предлагает 64-битная система, из-за ограничений 32-битной виртуальной машины, которую вы используете.

Это может варьироваться в зависимости от используемого вами vm, но я бы порекомендовал вам установить 64-битный vm, чтобы вы могли воспользоваться преимуществами, которые предоставляет вам 64-битная технология.

Другие вопросы по тегам