Was bedeutet WOW64 bei dem neuen Windows-7 Betriebssystem?
Auf jeden Fall hat es nichts mit "World of Worldcraft" zu tun :-).
# WOW64
WOW64 ist ein Untersystem am Windows-Betriebssystem.
Dies ermöglicht, dass 32-Bit-Anwendungen auf einem 64-bittigem Betriebssystem funktionieren.
Allerdings ist dies nicht Neues, bzw. keine Neuerung, in Win-7 ist es schon im Einsatz
ab Windows 2000 und Windows XP Professional x64 Edition.
WOW64 kann man sich als eine Brücke zwischen 32-Bit-Windows und 64-Bit-Windows vorstellen.
WOW64 kommt natürlich aus dem Englischen und steht für Windows On Windows 64.
# WOW64 und Programmleistung
Da das WOW64-Subsystem eine künstliche 32-Bit-Umgebung unter den x64-Windows Versionen ist, laufen unter diesen Betriebssystemen die x32/x86 Anwendungen möglicherweise langsamer, als unter den 32-Bit-Versionen(x86/x32) von Windows.
Es kann aber ebenso sein, dass die Leistung mancher 32-Bit-Programme mit sehr hohen Speicheranforderungen unter x64 Windows im WOW64 möglicherweise sogar besser und schneller sind.
Diese Leistungssteigerung hat ihre Ursache darin, dass die x64-Versionen von Windows eine größere Menge physischen Speichers unterstützen, als die 32-Bit-Versionen von Windows.
# Beschränkungen bei WOW64-Subsystems
Das WOW64-Subsystem unterstützt keine Programme, die für 16-Bit-Betriebssysteme kompiliert wurden, ebenso keine Kernelmodus-Programme, die für 32-Bit-Betriebssysteme kompiliert wurden.
Einige der 32-Bit-Programme erfordern gegebenenfalls 16-Bit-Komponenten, um korrekt funktionieren zu können. Diese können ebenfalls unter x64-Versionen von Windows nicht ausgeführt werden. Wenden Sie sich an den Hersteller des 32-bittigen Programms und fragen Sie nach einem eventuellen Update, das mit den x64-Versionen, bzw. Edition von Windows kompatibel ist.
# 32-Bit-Treiber und WOW64
Die x64-Versionen von Windows unterstützen keine 32-Bit-Treiber. Alle Hardwaregerätetreiber und Programmtreiber müssen speziell für die x64-Version durch den Hersteller kompiliert sein. Falls ein 32-Bit-Programm versucht, einen 32-Bit-Treiber auf einem Computer zu installieren, auf dem eine x64-Version von Windows ausgeführt wird, schlägt die Installation des Treibers fehl. Wenden Sie sich an den Hersteller des Programms, bzw. Treibers.
# Weitere Informationen
Weitere Informationen und die Unterschiede zwischen den 64-Bit- und 32-Bit-Versionen von Windows in Bezug auf die Speicherverwaltung finden Sie
unter dem Thema "Virtual Address Space" (Virtueller Adressraum) im Abschnitt "About Memory Management" (Speicherverwaltung) der Dokumentation zum Microsoft Plattform SDK.
Dieses Dokument befindet sich auf folgender Microsoft-Website:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/memory/base/virtual_address_space.asp