Kolik RAM zvládne 32.bit OS ?

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Krakis
Příspěvky: 256
Registrován: 12 lis 2013, 00:00
Bydliště: ...ten od Bílé Hory

Kolik RAM zvládne 32.bit OS ?

#1 Příspěvek od Krakis »

Někde jsem slyšel (nebo četl),že 32.bitový systém zvládne asi jen 3.Gb RAM.Zdá se mi to sice jako blbost,ale raději se ptám chytřejších zde na fóru.Stavím nové PC a chtěl bych zůstat u 32.bit.,ale potřebuji více paměti.Poradíte?
Uživatelský avatar
vladodyno
Příspěvky: 748
Registrován: 25 úno 2010, 00:00
Bydliště: Moravský sv. Ján, Slovensko

#2 Příspěvek od vladodyno »

Je to tak. Dokáže adresovať len 3 GB a nejaké drobné.
Uživatelský avatar
MetalGod
Příspěvky: 6560
Registrován: 30 kvě 2006, 00:00
Bydliště: Seč

#3 Příspěvek od MetalGod »

S podporou "4GiB" dokáže využít asi 3.2GiB. Avšak s podporou PAE (a to i hardwarovou) umí až 64GiB, ovšem s tím, že (tuším) jeden proces si může uzurpovat maximálně jen 4GiB.
XPčka se chvástaly tím, že uměj PAE, ale uměj leda tak houno, když nedokážou naadresovat ani 2^32 bajtů (4GiB) RAM, natož 2^36 bajtů (64GiB).
Naposledy upravil(a) MetalGod dne 03 bře 2016, 21:19, celkem upraveno 1 x.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill
Uživatelský avatar
Krakis
Příspěvky: 256
Registrován: 12 lis 2013, 00:00
Bydliště: ...ten od Bílé Hory

#4 Příspěvek od Krakis »

Aha a co je to PAE ?
Uživatelský avatar
MetalGod
Příspěvky: 6560
Registrován: 30 kvě 2006, 00:00
Bydliště: Seč

#5 Příspěvek od MetalGod »

Rozšíření adresování RAM. S 32 bitama můžeš naadresovat maximálně 4GiB (2^32 = 4294967296B), PAE rozšiřuje tohle adresování o další 4 bity na 36b, no a 2^36 je 68719476736B, neboli 64GiB.

Ale furt máš na ten proces limit 4GiB, víc mu poskytnout systém nedookáže, jen takovejch žroutů můžeš provozovat 16.

Kdyby sis to "PAE" vygůglil...


P. S.: 64bit umí 1.844674407×10¹⁹ bajtů, neboli 17179869184GiB, neboli 16777216TiB, neboli 16384PiB, neboli 16EiB. To dohromady nedáš :D
Naposledy upravil(a) MetalGod dne 03 bře 2016, 21:35, celkem upraveno 1 x.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill
Uživatelský avatar
Krakis
Příspěvky: 256
Registrován: 12 lis 2013, 00:00
Bydliště: ...ten od Bílé Hory

#6 Příspěvek od Krakis »

Jasně,takže XP nebrat.To jsem ani neměl v úmyslu,ale od které verze je teda podpora PAE ? A kde se dozvím jestli mi to podporuje HW-na jejich stránkách jsem to nenašel,ale předpokládám,že nová deska Gigabite 970-gaming a procák AMD FX 6300 to zvládnou.
Uživatelský avatar
MetalGod
Příspěvky: 6560
Registrován: 30 kvě 2006, 00:00
Bydliště: Seč

#7 Příspěvek od MetalGod »

Novější procáky PAE uměj, nový desky uměj pobrat třeba i 32GiB RAM. Ale proboha, proč si nepořídíš 64b OS, jestliže máš alespoň 4GiB RAM?

Jinak myslím, že to woknouzy neuměj doteď (schválně), Linux to umí od října 1999 od jádra 2.3.23.
No, posuď sám...

Windows Version ||| Memory limit
Windows 2000 Professional, Server 4 GB
Windows 2000 Advanced Server 8 GB
Windows 2000 Datacenter 32 GB
Windows XP Starter 0.5 GB
Windows XP (Other editions) 4 GB
Windows Server 2003 Web SP2 2 GB
Windows Server 2003 Standard SP2 4 GB
Windows Server 2003 Enterprise/Datacenter SP2 64 GB
Windows Storage Server 2003 Enterprise 8 GB
Windows Storage Server 2003 (other editions) 4 GB
Windows Home Server 4 GB
Windows Vista Starter 1 GB
Windows Vista (Other editions) 4 GB
Windows Server 2008 Standard, Web 4 GB
Windows Server 2008 Enterprise, Datacenter 64 GB
Windows 7 Starter 2 GB
Windows 7 (Other editions) 4 GB
Windows 8 (all editions) 4 GB
Windows 10 (all editions) 4 GB

Převzato z Wikipedie

Červeně jsou ty, co neuměj ani 4GiB, zeleně jsou ty, co uměj víc jak 4GiB
Naposledy upravil(a) MetalGod dne 03 bře 2016, 21:53, celkem upraveno 2 x.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill
Uživatelský avatar
Krakis
Příspěvky: 256
Registrován: 12 lis 2013, 00:00
Bydliště: ...ten od Bílé Hory

#8 Příspěvek od Krakis »

Tak už jsem dogůglil-pořád na strejdu gůgla zapomínám.No a s tím 64.bitem? Asi budu muset,ale jde o to,že mám spoustu programů,který jsou jen na v 32.bit verzi.
Uživatelský avatar
MetalGod
Příspěvky: 6560
Registrován: 30 kvě 2006, 00:00
Bydliště: Seč

#9 Příspěvek od MetalGod »

To si vygoogli, nebuď línej!
Ale jo, mělo by to jít.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill
Uživatelský avatar
xsc
Příspěvky: 8278
Registrován: 25 zář 2014, 00:00

#10 Příspěvek od xsc »

32 bitové programy pod Win64 chodí, nechodí jen 16 bitové (chodí jen v emulaci), což je dáno tím, jak je 64 bitový procesor navržen.
Jinak je to tak, že 32bitový systém dokáže bez PAE adresovat 4GB. Jenže se do paměti mapují zařízení na PCI/PCIe, takže zbyde míň. Někdy 3,5GB, někdy jen 3GB. PAE u běžných Windows není povoleno prý kvůli driverům, které s ním musí počítat. Pak je ještě jedno omezení, 32 bitové Windows jednomu programu přidělí max 2GB.
Uživatelský avatar
Krakis
Příspěvky: 256
Registrován: 12 lis 2013, 00:00
Bydliště: ...ten od Bílé Hory

#11 Příspěvek od Krakis »

Tak díky,chlapci-jdu do 64.bitů.2.Gb na programy,který chci provozovat,je asi fakt málo.
Uživatelský avatar
MetalGod
Příspěvky: 6560
Registrován: 30 kvě 2006, 00:00
Bydliště: Seč

#12 Příspěvek od MetalGod »

Kvůli ovladačům, jo? A čeho? A proč měly XPčka Starter limit 512MiB, zatímco vyšší verze 3.5GiB, proč W2k uměly 4, 8, nebo 32GiB, W2k3 SP2 dokonce 64GiB? To u vyšších verzí měli ty ovladače posichrovaný? Leda houno. A jak už jsem psal, blbej a zaostalej Linux uměl PAE v plný kráse a bez limitů už před 17 rokama, kdy ten, kdo měl 1GiB RAM, byl king a nepěkně se kvůli tomu plácnul přes kapsu, protože v tý době měly domácí stroje třeba jen 128MiB RAM. A už byla podpora RAM 512 takovejch domácích počítačů dohromady.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill
Uživatelský avatar
xsc
Příspěvky: 8278
Registrován: 25 zář 2014, 00:00

#13 Příspěvek od xsc »

Všechny verze 32 bitových Windows, které umí víc než 4GB, jsou serverové. Tam si to admin ohlídá. Výmluva na drivery je sice hloupá, ale svůj základ má. Do Windows se instaluje kde co a driver, který s PAE nepočítá, to může poslat do BSOD. Limit je umělý, jako u toho starteru, serverové jádro se jinak moc neliší.
Uživatelský avatar
MetalGod
Příspěvky: 6560
Registrován: 30 kvě 2006, 00:00
Bydliště: Seč

#14 Příspěvek od MetalGod »

Ovladači musí bejt jedno, jestli umí jádro systému PAE nebo ne, jestli je v jádru kurvítko omezující využitelnou fyzickou paměť, nebo kolik má uživatel paměti. Zdrojáky linuxovýho jádra sestávaj z tisíců a tisíců ovladačů pro desetitisíce, ne-li statisíce různých zařízení (jsou většinou univerzální, nebo třeba stovky různejch webkamer používaj jeden a ten samej čip) + jsou k dispozici tisíce dalších "tam venku", ať už z důvodu licence, nebo třeba nezralosti. Tam se rozlišuje akorát, pokud nejsou ve formě zdrojáků, jestli je to pro 32b systém nebo pro 64b systém, jestli je to zabalený v instalačním balíku deb nebo rpm, občas nejnižší verze jádra, u níž lze HW zprovoznit. Ale to je tak všechno. A i binárním blobům od Nvidie nebo AMD je šumák, jestli uměj CPU a jádro systému rozšíření fyzických adres.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill
p32
Příspěvky: 16428
Registrován: 13 led 2007, 00:00

#15 Příspěvek od p32 »

Krakis píše:Tak díky,chlapci-jdu do 64.bitů.2.Gb na programy,který chci provozovat,je asi fakt málo.

A jaké programy to jsou?
Odpovědět

Zpět na „Výpočetní technika“