Отображение памяти 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-битная технология.