32bitový vs. 64bitový Windows na 64bitovém stroji

Software potřebné k práci s elektronikou

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
Osmdesat
Příspěvky: 1497
Registrován: 19 led 2016, 01:00
Bydliště: Liberecko

32bitový vs. 64bitový Windows na 64bitovém stroji

#1 Příspěvek od Osmdesat »

Možná můj dotaz bude znít hloupě, ale kdo se nezeptá, nic se nedozví :D
Máte někdo zkušenosti s tím, jak se rychlostně liší práce ve Windows např. verze 7, pokud je nainstaluji na stejný 64bitový stroj ve 32bitové verzi, nebo v 64bitové verzi (samozřejmě vč. 64bitových verzí aplikací)?
Logicky-teoreticky by 64bitová instalace měla zvítězit, protože pokud procesor běží ve 32bitovém režimu, nemůže využívat 64bitové instukce.
Ale život a jeho praxe bývají plné překvapení, tak se raději ptám.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#2 Příspěvek od rnbw »

64-bitova je pomalsia, zerie viac pamate, viac miesta na disku (lebo obsahuje aj 32-bitovu) a aktualizacie trvaju dlhsie. Ak mas ale aspon 4 GB RAM, tak musis nainstalovat 64-bitovu, inak nemozes vyuzit celu RAM.

Uživatelský avatar
Osmdesat
Příspěvky: 1497
Registrován: 19 led 2016, 01:00
Bydliště: Liberecko

#3 Příspěvek od Osmdesat »

Hm, :D
32bitová adresace obsáhne 4 GB, s PAE pak mnohem víc. Vím, že 32b Vindou$ XP měl umělé omezení adresace na 3 GB. 32b Win7 také omezuje na 3 GB?

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#4 Příspěvek od rnbw »

PAE v desktopovych Windows nefunguje - teda "funguje", ale pamat zostava obmedzena na 4 GB (kvoli nekompatibilnym driverom)...

Nie je tam umele obmedzenie na 3 GB. Ale niekam do 4GB adresneho priestoru sa musia namapovat MMIO regiony roznych zariadeni, takze obmedzuju pouzitelnu velkost RAM.

Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

#5 Příspěvek od MetalGod »

PAE je technologie, která umožňuje dvaatřicetibitům adresovat až 64GiB RAM. Až na M$ to pochopili všichni producenti operačních systémů, jejich jader. Jo a u XP vlastně žádný PAE nikdy nebylo potřeba, standardní 32bitový adresování umožňuje připojit až 4GiB RAM, plnou podporu měly až serverový Woknouzy.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

Uživatelský avatar
Osmdesat
Příspěvky: 1497
Registrován: 19 led 2016, 01:00
Bydliště: Liberecko

#6 Příspěvek od Osmdesat »

rnbw píše:Nie je tam umele obmedzenie na 3 GB. Ale niekam do 4GB adresneho priestoru sa musia namapovat MMIO regiony roznych zariadeni, takze obmedzuju pouzitelnu velkost RAM.
Aha, oukej. Křivě jsem je obvinil.

Uživatelský avatar
Hubert_79
Příspěvky: 6583
Registrován: 24 pro 2017, 01:00
Bydliště: Praha 6 - Petřiny
Kontaktovat uživatele:

#7 Příspěvek od Hubert_79 »

Mno, těžko soudit. Nemám přímé srovnání stejné verze OS. Ale na 64bit PC (stanice Dell s dvěma Xeony 3,6 GHz) jsem měl XP a nyní tam mám Win 8 (desítky na to nejdou, ani 8.1, neb procesory nepodporují nějakou instrukci kterou to vyžaduje - verze 8 je tedy nejnovější 64bit OS, který to podporuje).
XP na tom běžely svižně, ovšem některé programy nebyly úplně to ono. Třeba Lightroom - soudruzi z Adobe do 32bit verze dali omezení na max 1GB RAM.
Po instalaci těch 8 jsem tam dal Lightroom který již je 64bit a subjektivně ten program funguje lépe. Vykreslování je plynulejší (možná za to může i driver ke grafice?) a export z RAW do JPG či TIFF rychlejší.
K instalaci 32bit OS na strojích se 4GB RAM (a více) nevidím důvod.
Ještě existuje omezení - na 64bit OS mají 32bit aplikace omezení na 2GB RAM. Aplikace, která je již 64bit může paměti používat, co hrdlo ráčí.
Edit: Komp má 4GB RAM. Pod XP to uvádělo, že RAM je 2,25 GB; nic moc. Grafika je Quadro FX580 s 512 MB RAM. Pod 64bit Win 8 to samozřejmě píše, že k dispozici jsou 4 GB.
Frýba a láska zvítězí nad Hemalou a nenávistí!

Uživatelský avatar
xsc
Příspěvky: 6666
Registrován: 25 zář 2014, 02:00

#8 Příspěvek od xsc »

I kdyby PAE fungovalo, tak zůstane omezení v adresaci souvislé oblasti paměti. Ono ale u žádné běžné 32 bit verze Windows nemá povoleno víc než 4GB, takže omezeno je, navíc omezují jeden program na 2GB.
Pokud jde o rychlost, většina běžných programů zůstává 32bitová, takže těm to nepomůže. Ovšem u těch, které to využít umí, ke zrychlení dochází, často v kombinaci s rozšiřujícími instrukcemi - jedná se hlavně o video a grafické programy. Vlastní start systému je u 64b pomalejší a potřebuje +- 2x tolik paměti sám pro sebe.
Pokud je v systému víc než 4GB paměti, nemá smysl používat 32b verze, pokud není potřeba kompatibilita se starými 16b programy.

Uživatelský avatar
Zruseny_profil_4
Profil zrušen na žádost uživatele
Profil zrušen na žádost uživatele
Příspěvky: 9
Registrován: 09 říj 2020, 02:00

#9 Příspěvek od Zruseny_profil_4 »

PC je vcelku jedno, jestli tam jeden 32bit nebo 64bit. Mírně se to liší rychlostí. 32bitový, při větším počtu RAM bude muset stroj řešit PAE a různě blbnout.

Nevidím důvod, proč na dnešní PC instalovat cokoli jiného než 64bitový operační systém.

Pokud je 64bitové Windows, tak lze přímo spouštět 32 i 64 bitové programy.

Pokud je 32bitové Windows, tak lze přímo spoustět 16 a 32 bitové programy, a programy pro DOS, které jsou slušně napsány (tj. v podstatě ne hry).

Procesor stejně 32bitové programy spustí v 32bitovém režimu, bez ohledu na to, zda to běží na 32bitovém nebo 64bitovém operačním systému.

Není sebemenší důvod, proč instalovat jiný než 64bitový operační systém, pokud to procesor zvládne, a jsou ke všemu ovladače.

p32
Příspěvky: 15069
Registrován: 13 led 2007, 01:00
Bydliště: Olomouc

#10 Příspěvek od p32 »

MiloslavPonkrac píše:PC je vcelku jedno, jestli tam jeden 32bit nebo 64bit. Mírně se to liší rychlostí.
...
Nevidím důvod, proč na dnešní PC instalovat cokoli jiného než 64bitový operační systém.
...
Pokud je 32bitové Windows, tak lze přímo spoustět 16 a 32 bitové programy, a programy pro DOS, které jsou slušně napsány (tj. v podstatě ne hry).
...
Není sebemenší důvod, proč instalovat jiný než 64bitový operační systém, pokud to procesor zvládne, a jsou ke všemu ovladače.
Nakecáš toho hodně, ale máš v tom dost velký zmatek. Raději si o tom něco přečti než budeš dál rozdávat rozumy. Není to nic osobního, ale zkresluješ informace i pro ty, co to tu jen čtou.

a) není jedno, jestli je v PC 32bitový nebo 64 bitový OS. Proč? Pokud máš jen 4 GB paměti, tak bys jen trápil 64bitový OS, který potřebuje pro stejnou práci a výsledek jako 32bitový OS aspoň dvojnásobek paměti, tedy 8 GB, ale lépe rovnou 16 GB. Na 4 GB paměti ti pojede 64-bitový OS a AutoCAD doslova jak posraný. A pokud máš už více jak 4 GB paměti v PC, tak je zase doslova blbost instalovat 32bitový OS, ale i pro to jsou i výjimky.

b) nevidíš důvod, ale v další větě ho potvrzuješ, aby jsi zase v další větě opakoval ten nesmysl. Jsou to právě i ty výjimky, co jsem zmínil na konci bodu a). Takže si ujasni, jestli je ten důvod nebo ne. Konkrétně, pro W10 a na hry opravdu není. No a jestli se chceš vyjadřovat k novým PC a NB, tak tam už z titulu podpory CPU atd. už nelze instalovat nic staršího jak W10 a samozřejmě už jen 64-bitový, aby se spravila statistika pro porovnání 32/64bitů u OS.

Odpovědět

Zpět na „Software“