Nejste přihlášen/a.

Přihlásit se do poradny

 

X84 a x64

Od: eme odpovědí: 6 změna:

Dobrý den, nevíte proč je architektura x86 postupně nahrazována architekturou x64? Děkuji předem za odpověď. (omylem je špatný předmět otázky- x84 místo x86)

 

 

6 odpovědí na otázku
Řazeno dle hodnocení

 

 

hodnocení

3x
avatar axus

x86 (32-bit, spravne postaru plnym nazvem 80x86-32) procesory zvladaji pracovat s pameti pouze pod 4GB, coz uz nevyhovuje dnesnim pozadavkum na vykon, zatimco x64 (64-bit, nebo tez 80x86-64) procesory muzou teoreticky pracovat az s 16000000TB (16exabytes) pameti.

eme
hodnocení

Moc děkuji :).

Lze si též představit jako komunikaci pro proud 32 vozidel a 2 krát širší pro 64 vozidel jedoucích vedle sebe. Prvopočátky byly na 8 (počítače Atari, Sinclair...), pak 16 a tak dále.

regine®, váš příspěvěk odporuje fyzice, podívejte se proudění v kapalinách -> malou trubkou voda teče rychle, velkým potrubím pomalu, průtok je stejný.

 

hm*
hodnocení

1x

Asi nejdůležitější je zřejmě to, že Microsoft mohl prodávat nové 64-bitové dražší Windowsy (a ještě dělat z lidí blbce, jako obvykle).

Problém s pamětí (4 GB) to není. Procesory x86 už od dob snad Pentií 2 (tzn. dávno před architekturou amd64) dokážou pracovat s až 64 GB RAM s drobným omezením, které ještě pro většinu PC nevadí ani dnes. Viz režim PAE. Však také Linux s více RAM normálně pracuje i ve 32bitovém režimu. I Windows to umějí, jenže to v nich Microsoft administrativně zakázal. Povolil to jen u některých serverových verzí. A zbytek lidí nutil pořizovat nové Windows a lhal jim do tváře, že 32bitový režim nezvládne pracovat s více, než 4 GB RAM (jak to, že to tedy serverové verze dokážou?).

Někdo tvrdí, že 64bitový režim je rychlejší. Na něco ano, na něco je pomalejší. Výsledek je obecně bez vlivu na rychlost.

64bitové programy zabírají víc místa.

No a tak se přechází na 64bitové systémy. Někomu to opravdu pomůže, s velkým předstihem se tím taky řeší zmíněný potenciální problém s omezením RAM a kdo 64 bitů nechce, ten je zpátečník a je třeba ho zavrhnout.

Asi máte namysli PAE. Není to tak jednoduché:
...In short, it simply adds 4 bits to the memory addresses (32bit -> 36bit) and one more level of memory-lookup-hierarchy, and: voila, OS can access up to 64GB ram (which is not science fiction these crazy days..). Of course, a single 32bit process is not aware, and would still only have a 4GB of virtual address space, even with PAE.
held.org.il/...
4GB ram pro appky neni moc v dnešní době.

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]