Как запустить 32-битные приложения в 64-битных версиях Windows 2008

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

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

Для поддержки 32-х битных приложений DotNet, воспользуйтесь командами:

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

Иначе, поддержку 32-х битных приложений задействуют 2 команды:

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

Все крупные разработчики ПО получили от Майкрософт рекомендации по тестированию и проверке совместимости своих приложений в среде WOW64. Однако, основной рекомендацией является нежелательность использования 32-битных приложений.

Поговорим о количестве ядер, которое поддерживается в последних версиях Windows. Версия Windows 2008 поддерживает до 64 логических процессоров, в новой Windows 2008 R2 их количество увеличили до 256. С учетом того, что в последнее время наблюдается тенденции к резкому росту количества ядер на одном процессоре, этот запас точно пригодится. А с учетом того, что система может отключать неиспользуемые ядра, существенного роста счетов за электроэнергию нам ждать не придется. Что касательно системы виртуализации Hyper-V, то в ней поддерживаются виртуальные машины с количеством логических CPU до 32 штук (в предыдущей версии их было всего 4).

Минимальные системные требования для Windows Server 2008 R2: 1.4 ГГц CPU 64x, 512 Мб оперативки и 10 Гб HDD (но естественно, на таком железе сложно ждать потрясающего быстродействия от системы), поэтому рекомендуемые естественно выше. Также следует учитывать, что версия Standard поддерживает максимум 32 Гб оперативной памяти RAM, а версии 2008 R2 Enterprise и Datacenter до 2 Тб оперативки.


Предыдущая статья Следующая статья

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

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)