Какую версию Windows 7 (32-разрядную или 64-разрядную) следует установить на новый MacBook Pro с 4 ГБ ОЗУ?
10748
HopelessN00b
Я только что купил новый MacBook Pro с 4 ГБ оперативной памяти, и мне было интересно, какую 32-разрядную или 64-разрядную версию Windows 7 мне следует установить с BootCamp для разработки Visual Studio?
Является ли Visual Studio 32-разрядной? Любые указатели на правильный процесс установки также будут оценены.
3 ответа на вопрос
9
Joel Coehoorn
Ежу понятно: 64бит.
В дополнение к возможности использовать больше оперативной памяти и запускать 64-битные приложения, 64-битные микросхемы имеют и другие функции, которые сама ОС может использовать для получения преимуществ в производительности, о которых 32-битная ОС не будет знать. Больше регистров, например.
Таким образом, даже если 32-битная Visual Studio - единственное приложение, которое вы запускаете, вам все равно лучше запускать 64-битные окна. Не говоря уже о том, что он дает вам возможность создавать 64-битные приложения.
Определенно! Я также использую Win7 Pro x64 с MSVC 2k8 на моем Macbook Pro.
bastibe 15 лет назад
0
Обычно я бы сказал, что вы должны посмотреть на поддержку драйвера для 64-битной Windows-системы Apple, которая раньше была довольно плохой. По-видимому, это было исправлено в Snow Leopard (Boot Camp 3.0) http://www.macnn.com/articles/09/08/31/boot.camp.win.7.64.support/
Power-coder 15 лет назад
2
Хороший вопрос, я не считал водителей. Приятно слышать, что это уже не проблема.
Joel Coehoorn 15 лет назад
0
2
Timo Geusch
Хотя Visual Studio является 32-разрядным приложением, в зависимости от типа приложений, которые вы планируете разрабатывать, может оказаться полезным использовать 64-разрядную версию. IIRC вы можете запускать и отлаживать как 32-битные, так и 64-битные исполняемые файлы в 64-битной Windows, но не в 32-битной Windows (поскольку последняя не может запускать 64-битные приложения).
1
heavyd
Visual Studio - это только 32-разрядное приложение, поэтому, если это является основной причиной установки Windows, 64-разрядная версия не предоставит вам никаких дополнительных функций, кроме того, что она сможет обрабатывать все 4 ГБ памяти, тогда как 32-разрядная будет только дать 3,2 ГБ или около того.
См. Этот вопрос для получения дополнительной информации об общих 32-битных и 64-битных системах: