Rozdíly mezi x32bit, x64bit a x86bit verzí (*VYŘEŠENO*)

Prosím,nevíte jeké jsou rozdíly mezi x32bit,x64bit,x86bit verzemi systémů?(Funkce,Rychlost...atd.)

Obrázek uživatele Maxer456

32bit a x86 je to samé pokud vím, 64bit (nebo také x86-64) má možnost využít více paměti díky většímu rozsahu adres, takže v případě 4GB paměti a více to znamená využití celé paměti a může (ale i nemusí) to znamenat do určité míry zrychlení systému. 64bit Windows samozřejmě umí spustit i 32bit aplikace.

Obrázek uživatele XXXlutz

Děkuji.

Obrázek uživatele Tomáš Bohuněk

jen trochu zpřesním fakty.. :)

x32 neexistuje.. pouze x86 a x64, přičemž x86 je označení pro 32bitovou architekturu a x64 pro 64bitovou..

x86 architektura umí adresovat (použít) maximálně 4 gb pamětí pro celý počítač.. od toho odečti paměť grafiky a ostatní cache a dostaneš maximální využitelnou velikost operační paměti..
x86 umí také zpracovat pouze krátké operace..

x64 naproti tomu umí adresovat nějakých 18EB (fakt strašně moc) take padá paměťový limit..
x64 umí zpracovávat také delší řetězce, resp jeden řetězec může být delší a nemusí tak být členěn na dva malé, které kvuli své sériovosti (zpracovávání jeden po druhém) jsou zpracovávny déle.. x64 systém má tedy výhodu v náročnějších aplikacích, používající tento delší řetězec a přináší vyšší výkon (výpočet je rychlejší, i když je náročnější).. ovšem každá architektura musí být podporována procesorem, podporujícím dané instrukce x86 nebo x64..

x86-x64 je pak právě systém který obsahuje obě architektury a je schopen pracovat i s x86 aplikacemi a x86 procesory.. protože ryze x64 operační systémy by uměly jen x64 aplikace na x64 procesoru.. zatím jsem se s takovým ale nesetkal.. většinou jsou sice označeny x64, ale mají implementováno i x86 jádro..