Запуск 32-битных приложений в 64-битных Windows 2008

Win2008 была последней 32-битной версией серверной ОС, так и собственно произошло Windows 2008 R2 будет выпущена только для архитектур x64/ia64. Но поддержка 32-битных приложений в Windows 2008 R2 осталась и реализована при помощи слоя эмуляции WOW64 (Windows on Windows64). По умолчанию в версии Server Core и Hyper-V поддержка WOW64 отключена. При необходимости чтобы включить поддержку 32-битных приложений, администратору достаточно выполнить одну команду:

> dism /Online /Enable-Feature /FeatureName:ServerCore-WOW64

И для поддержки 32-битных .NET-приложений:

> dism /Online /Enable-Feature /FeatureName:NetFx2-ServerCore
> dism /Online /Enable-Feature /FeatureName:NetFx2-ServerCore-WOW64

Или так:

> start /w ocsetup ServerCore-WOW64
> start /w ocsetup NetFx2-ServerCore-WOW64

Разработчики получили рекомендации по адаптации, тестированию и проверке совместимости своих приложений с WOW64. Но судя по всему, использование 32-битных приложений крайне нежелательно.
Версия Win2008 поддерживает до 64 логических процессора, в Win2008 R2 их количество увеличили до 256. Учитывая, что в последнее время количество ядер на одном физическом процессоре постоянно увеличивается, такой запас лишним точно не будет. Причем если ядра не используются, их можно легко выключить, тем самым сэкономив толику электроэнергии. Виртуальная машина, запущенная под новым Hyper-V, поддерживает до 32 логических CPU, тогда как в предыдущем варианте их было всего 4. Кстати, под логическим процессором в Windows понимается не только количество ядер, но и одновременное количество обрабатываемых потоков. Так в сообщениях проскакивало, что Windows 2008 R2 может работать с 32 четырехъядерными процессорами, каждое ядро которых одновременно обрабатывает по 2 потока данных (32 CPU х 4 ядра х 2 потока данных = 256).
Названы минимальные системные требования: 1.4 ГГц 64x CPU, 512 Мб RAM, HDD 10 Гб. Рекомендуемые естественно выше. При планировании конфигурации сервера следует также учитывать, что версия Standard поддерживает максимум 32 Гб RAM, а Enterprise и Datacenter до 2 Тб RAM.

Теги: ,

Понравилась статья? Оставьте комментарий или подпишитесь на RSS рассылку.

Комментарии

Комментариев пока что нет

Оставить комментарий

(required)

(required)