Windows 7 in der 64-Bit-Variante sehr erfolgreich

diese 32 Bit Anwendungen in eine 64 Bit OS Windows Umgebung bremsen aber das OS erheblich aus,
weil ständig das 64 Bit Windows rum her zwitschern
und ein 32 Bit emulieren muss .

Nö. Das WOW64-Subsystem stellt einen Layer zur Verfügung, der einen 32bit-Prozess isoliert und verhindert, dass dort fehlerhafte Zugriffe auf die Registry oder bestimmte Files erfolgen.

Bei einem x64-Prozessor werden die entsprechenden x86-Befehle nativ ausgeführt. Also ohne Geschwindigkeitsverlust.
Lediglich bei dem Itanium-Prozessor (IA64) findet eine tatsächliche Emulierung der Befehle statt, weil der Prozessor diese nicht unterstützt. Dort kann es zu Performance-Problemen kommen.

Performance and Memory Consumption Under WOW64



Performance and memory consumption under WOW64 are determined by the following factors:
  • Processor hardware. Instruction emulation is performed on the chip. On the x64 processor, instructions are executed natively by the micro-architecture. Therefore, execution speed under WOW64 on x64 is similar to its speed under 32-bit Windows. On the Intel Itanium processor, more software is involved in the emulation, and performance suffers as a result.
Ein 32bit-Prozess kann unter einem x64-Windows-OS auch mehr als 2GB nutzen - vorausgesetzt ein entsprechendes Flag ist bei der Anwendung gesetzt.

If the application has the IMAGE_FILE_LARGE_ADDRESS_AWARE flag set in the image header, each 32-bit application receives 4 GB of virtual address space in the WOW64 environment.
If the IMAGE_FILE_LARGE_ADDRESS_AWARE flag is not set, each 32-bit application receives 2 GB of virtual address space in the WOW64 environment.

Quelle: MSDN
 
Nö. Das WOW64-Subsystem stellt einen Layer zur Verfügung, der einen 32bit-Prozess isoliert und verhindert, dass dort fehlerhafte Zugriffe auf die Registry oder bestimmte Files erfolgen.

Bei einem x64-Prozessor werden die entsprechenden x86-Befehle nativ ausgeführt. Also ohne Geschwindigkeitsverlust.
Lediglich bei dem Itanium-Prozessor (IA64) findet eine tatsächliche Emulierung der Befehle statt, weil der Prozessor diese nicht unterstützt. Dort kann es zu Performance-Problemen kommen.


Ein 32bit-Prozess kann unter einem x64-Windows-OS auch mehr als 2GB nutzen - vorausgesetzt ein entsprechendes Flag ist bei der Anwendung gesetzt.



Quelle: MSDN

nützt trotzdem nichts wenn heute immer noch 64 Bit von Seitens der Hersteller sehr halbherzig unterstützt wird
und einige 32 Bit Sachen dann nicht mehr laufen ,
es gibt auch das ein oder andere ältere Tool und Prgoramm das unter
Win7 32 läuft aber nicht mit 64 Bit wo für es keinen Ersatz gibt,
mein Fax Programm mit dem man auch telefonieren kann z.b. läuft nicht
 
Nö. Das WOW64-Subsystem stellt einen Layer zur Verfügung, der einen 32bit-Prozess isoliert und verhindert, dass dort fehlerhafte Zugriffe auf die Registry oder bestimmte Files erfolgen.

Bei einem x64-Prozessor werden die entsprechenden x86-Befehle nativ ausgeführt. Also ohne Geschwindigkeitsverlust.
Lediglich bei dem Itanium-Prozessor (IA64) findet eine tatsächliche Emulierung der Befehle statt, weil der Prozessor diese nicht unterstützt. Dort kann es zu Performance-Problemen kommen.


Ein 32bit-Prozess kann unter einem x64-Windows-OS auch mehr als 2GB nutzen - vorausgesetzt ein entsprechendes Flag ist bei der Anwendung gesetzt.



Quelle: MSDN

nützt trotzdem nichts wenn heute immer noch 64 Bit von Seitens der Hersteller sehr halbherzig unterstützt wird
und einige 32 Bit Sachen dann nicht mehr laufen ,

sonnst hätte ich schon überall 64 Bit drauf , ich hab aber überall die 32 Bit
Vers. von Win7 installiert und das aus mehreren guten Gründen u.a die kompatibilität und bin noch nie an das Limit gekommen bei 32 Bit das der Ram nicht mehr reicht , diese 3.2 GB reichen massig, 3 PCs haben 4 GB Ram das bringt vielleicht 450 MB mehr wenn das 64 Bit Win 7 drauf währe und
8 GB Ram brauche ich überhaupt nicht wo zu und für was ?
 
Zuletzt bearbeitet:
HL2 gibt es nicht mehr in der x64 Version.
Vor ca. einem halben Jahr hat mir der Valveserver die Version mit 64bit angedreht, wofür ich mich aufgrund der vielen Bugs natürlich bedankt habe ;)
Btw. es gibt keine "x64-Version" von einer Software, höchstens eine "x86-x64".
 
Zuletzt bearbeitet:
Zurück