Czy zmieniac xp na Windows 7

Brednia, nie ma żadnej emulacji. Procesor zmienia tylko tryb pracy. Polecam lekturę: http://en.wikipedia.org/wiki/X86-64

Korzyści z Windows 7 x64:

  • [*:2sbnlw0v]Możliwości wykorzystania większej ilości RAM

virusek_ , w tym co napisałeś sam sobie zaprzeczyłeś.

Po pierwsze procesor 64 bitowy może pracować zarówno w trybie 64-bit jak i w trybie 32-bit ale nie jednocześnie, gdy odpalasz system 64 bitowy to procek pracuje w tym trybie cały czas a gdy system jest 32 bitowy to procesor pracuje cały czas w 32 bitowym trybie.

Po drugie podsystem WoW64 o którym napisałeś jest właśnie emulacją systemu 32 bitowego w systemie 64 bitowym umożliwiający uruchamianie 32 bitowych aplikacji an 64 bitowym systemie (działa to tak że do każdych 32 bitów polecenia aplikacji dodawane są dodatkowe 32 bity), podobnie w windowsach 32 bitowych jest podobny podsystem 16 bitowy do uruchamiania 16 bitowych aplikacji.

Architektura x86-64 to rozszerzenie architektury x86, a nie całkowicie inna architektura i została przemyślanie skonstruowana aby zachować kompatybilność.

Zobacz tabelkę trybów(w podanym w poprzednim moim poście linku na Wikipedie), w trybie Long masz 64bit i tryb kompatybilności. Działając trybie kompatybilności (“pod-tryb” trybu Long czyli 64bitowego) procesor może wykonywać kod 32bitowy.

Czyli na platformie IA-64 (Itanium) była emulacja ! na x86-64 nie ma jako takiej.

Zwróć uwagę na to zdanie: "Since the basic instruction set is the same, there is almost no performance penalty for executing protected mode x86 code."

Wydajność aplikacji 32bitowych zależy w dużej mierze od podsystemu 32bitowego - WoW64.

Na Windows XP x64, WoW64 jest dużo mniej wydajny od tego w Windows 7.

WoW64 dla x86-64 to nie emulator (dla IA-64, czyli Itanium, jest emulatorem) - http://en.wikipedia.org/wiki/WoW64

Wiem ze dużo ludzi uważa ze uruchamianie 32bitowych aplikacji na Windows x64 to emulacja, ale to nie ma prawie nic z nią wspólnego (WoW64 robi rożne przekierowania np. rejestru, ale to jest dalekie od emulacji sprzętu).

wy tu se dyskutujcie a ja muszę napisać do johny

ale co to ma do rzeczy my tu mówimy o architekturze a nie o systemie

i jeszcze architektura 32x może mieć nawet 128gb ramu a ten program co podałem może rozszerzyć właśnie do tego 128gb ramu

x86 to przeszłość (jako czyste x86, 32bit), x86-64 to raczej już, teraźniejszość i najbliższa przyszłość, a dalsza to pewnie ARM który się popularyzuje.

@pawcio1212

Rozszerzenie RAMu poprzez PAE jest kłopotliwe, i, co najważniejsze mniej wydajne od WoW64. I do tego ma własne problemy. Co z tego ze system sam w sobie potrafi adresować 64GB RAM jak i tak aplikacja jest ograniczona do swojej wirtualnej puli ? Na Windows 7 x64, aplikacje 32bit mogą używać maksymalnie 4GB RAMu - o 2 GB więcej niż na 32bitowym (lub o 1 jeśli ktoś zmniejszył pule jądra do 1GB ustawieniem /3GB), a aplikacje 64bit tyle co system potrafi zaadresować (Windows 7 HB: 8GB, HP: 16 GB, wyższe wersje: 192 GB). Jak widać Windows 7 HP x64 powinno starczyć każdemu.

Tak naprawdę jest więcej plusów za x64 niż minusów.

Nie rozumiem po co bawić się w PAE, które i tak pewnie stworzy więcej problemów i korzyści, bardziej dla osób, które lubią się bawić albo utrudniać sobie życie. Lepiej zainstalować od razu na tej konfiguracji x64 po rozszerzeniu o jeszcze 2GB RAM-u :wink:

Na twoim miejscu podkręciłbym procesor (gdy jest dobre chłodzenia oraz zasilacz) oraz rozszerzył RAM o kolejne 2GB - wiele to nie kosztuje, a podwyższy komfort pracy jeszcze bardziej :slight_smile:

Procesor 64 b więc i system 64 b. Możesz instalować - spokojnie ruszy.