Оборудование, которое поддерживает разработку Windows Phone 8 HAV, SLAT, DEP, Hyper-V и т. Д.?
1594
webdtc
У меня есть Thinkpad T61p, которому около 4 лет. У него есть Core2 Duo T9300. Я обновился до Windows 8, намереваясь разрабатывать приложения для Windows Phone 8. Оказывается, эмулятор WP8 требует аппаратной виртуализации и трансляции адресов второго уровня. Когда я установил WP8 SDK, он сказал, что HAV не включен (хотя он и включен, но я полагаю, что он ненадежный, поскольку у меня была эта проблема раньше). Тогда я узнал о SLAT. Я запустил coreinfo, и он говорит, что SLAT не поддерживается.
В результате поиска выяснилось, что SLAT (EPT в терминах Intel) в Википедии: Intel заявляет, что эта функция доступна во всех их процессорах на базе Nehalem с поддержкой виртуализации; а именно в Core i7, Core i5, Core i3, Pentium G6950 и соответствующих Xeons. Он недоступен в Core 2 и более ранних процессорах Intel.
Я предполагаю, что это так, и мой ноутбук не может разрабатывать приложения WP8 (технически может, но не может запустить эмулятор, поэтому на самом деле нет смысла пытаться, если у меня нет устройства, чего у меня нет).
Теперь я планирую купить новую машину (ноутбук) и хочу убедиться, что она будет соответствовать всем требованиям для разработки приложений для WP8.
Любые разработчики Windows Phone 8 хотят порекомендовать машину, или я в безопасности, если получу новую машину?
Я предполагаю, что я пытаюсь спросить, являются ли такие функции, как HAV, SLAT, DEP и Hyper-V, изначально поддерживаемые во всех процессорах i3, i5 и i7, или мне следует рассмотреть другие факторы, такие как производитель / BIOS или другое оборудование?
2 ответа на вопрос
1
TomEus
Вы будете в порядке, если вы получите любой процессор на базе Intel Core i3, i5 или i7, как указано выше. Тем не менее, вы можете рассмотреть обходной путь, который я использую.
Мне нужно запустить VMWare на основном рабочем столе, поэтому я не могу одновременно включить Hyper-V. Способ обойти это было:
Установите VMWare Workstation v9 на вашей операционной системе
Установить Windows 8 64-битную в качестве гостевой ОС
Включите виртуализацию в Аппаратное обеспечение → Процессоры и выберите следующие настройки:
предпочтительный режим: Intel VT-x / EPT
виртуализированный Intel Vt-X - выбран
Остальное не проверено.
Это позволит вам запустить Windows 8 SDK / эмулятор в экземпляре VMWare.
Здравствуйте, TomEus, вы можете вставить одну ссылку на изображение, и другой пользователь вставит ее для вас
nixda 11 лет назад
0
Хорошо, вот скриншот моей конфигурации, которая включала виртуализацию на гостевой ОС VmWare: http://img210.imageshack.us/img210/8120/28032581.jpg
TomEus 11 лет назад
1
Это предполагает, что ваш процессор поддерживает Hyper-V и SLAT в первую очередь. T9300 поддерживает Hyper-V, но не SLAT в соответствии с http://ark.intel.com/Products/VirtualizationTechnology
sabbour 11 лет назад
0
0
Ian Atkin
Недавно мне пришлось приобрести оборудование, поддерживающее виртуализацию оборудования. Документы, которые я прочитал, стали довольно глубокими и техническими, но в целом я понял, что виртуализация должна поддерживаться на всей платформе. Это были бы mobo, шины, процессоры и т. Д. Лучший совет, который я нашел, - убедиться, что вы получаете полный пакет Intel. Другие производители могут поддерживать аппаратную виртуализацию, но Intel определенно поддерживает ее линии i3, i5 и i7.