Вопрос Windows 7 64 бит против 32 бит для виртуальной машины


Я запускаю Ubuntu 10.04 и хочу запустить Windows 7 на виртуальной машине. У меня 64-битная система, поэтому я могу запускать 64-разрядную Windows, но мне интересно, это хорошая идея или нет для виртуальной машины. Будет ли это быстрее? Будет ли он использовать больше ресурсов и замедлить работу хоста?


2
2017-08-03 15:49


происхождения


Я не говорю, что это обман любым способом, но я думаю, вам стоит подумать о том, чтобы прочитать этот вопрос, потому что он относится ко всему, что вы делаете на своем компьютере. superuser.com/questions/170392/64-bit-vs-32-bit-windows-seven - James Watt


ответы:


Я думаю, что другие факторы, такие как использование жесткого диска, которые вы используете, окажут гораздо большее влияние на производительность.

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


6
2017-08-03 16:36





Я вижу, что у вас есть ответ в 2010 году. На 2012 год остается тот же вопрос. Я бы сказал, если у вас есть 4 ГБ или меньше реального RAM (то есть хост-машина), используйте 32-разрядную версию Windows 7. Если вам больше 4 ГБ оперативной памяти, используйте 64-битную Windows 7.

Зачем? Я использовал 32-битную виртуальную машину Windows 7 для разработки на Mac, потому что мой старый MacBook (2 ГГц Core2Duo, 4 ГБ ОЗУ) задушил бы 64-битную версию (немного больший объем памяти - для меня чуть выше переломного момента). На моей 16-гигабайтной Macbook Pro Retina работает тот же VM смешно быстро но иногда дроссели при нажатии (SQL Server 2012 + Visual Studio 2012 + Azure-эмуляторы + 25 вкладков браузера и т. д.), так как он видит только 3,5 ГБ его 8 ГБ виртуальной RAM. Учитывая, что нет пути обновления с 32 до 64 бит и что мы в 2012 году (лучше процессор, оперативная память и т. Д.) Ошибаются на стороне 64-битных версий. Теперь ... Я должен переустановить Win7 64bit в моей виртуальной машине ...

[РЕДАКТИРОВАТЬ]

Хорошо, поэтому мне было очень любопытно и запустить номера после того, как я переустановил Windows 7. Вот некоторые фактические номера тестов для нас!

  • Аппаратное обеспечение: Macbook Pro Retina
    • Процессор: Core i7 @ 2.3Ghz (четырехъядерный процессор, hyper threaded = 8 ядер в диспетчере задач Windows)
    • Память: 16 ГБ
    • Диск: 256 ГБ SSD

Тест: измерение времени, затраченного на компиляцию решения Visual Studio 2012

Результаты:

  • 32-битная Windows 7 SP1 (4 ГБ оперативной памяти): 1,363 секунды
  • 64-битная Windows 7 SP1 (6 ГБ оперативной памяти): 1.240 секунд

Результат. Похоже, что в этой конкретной задаче 64-битная (и доступ к большему количеству баранов) помогает на 10%.


5
2017-08-09 22:39