Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

32-bit nebo 64-bit Linux. Který si vybrat?

Většina lidí, kteří plánují přechod nebo jen vyzkoušení Linuxu, si pokládá otázku zda 32-bit nebo 64-bit? Kterou verzi si mám vybrat?

Jeff Hoogland na svém blogu shrnul několik faktů ohledně rychlosti, aplikací a podpory hardwaru, které mohou vést k zodpovězení této otázky. V zásadě však nováčkům doporučuje 32 bitovou verzi Linuxu.

Předchozí zprávička Následující zprávička        
Simon Toth aura:48
16. 8. 2010 14:51 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

Neni nahodou pro PAE potreba mit specialne zkompilovane aplikace? Navic 4GB neni tak uplne 4GB, ale 4GB – grafika – cache – bios…

Philip Fry aka 'vain' aura:48
16. 8. 2010 15:08 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

Ne není, stačí jádro. Grafika? Cache? Bios? wtf?

J. Domankus
J. Domankus (neregistrovaný) ---.213-160-172.telecom.sk
16. 8. 2010 15:28 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

Bohuzial, s tym jadrom mate pravdu len ciastocne. Jadro nestaci ak aplikacia potrebuje viac ako 4GB RAM – teda musi vediet adresovat viac ako 4GB a to v 32 bitovej aplikacii nie je take priamociare.
A s tymi „4GB – grafika – cache – bios…“ kolega mal zrejme na mysli, ze (ak procesor je v 32 bitovom rezime) bios sa tiez mapuje do adresneho priestoru < 4GB (a teda „zaberie nejaku cast pamate“), graficka karta tiez mapuje svoj bios ale tiez svoju pamat (aby bola pristupna pre aplikacie a DMA). Takze pre 32 bitovu aplikaciu nezostavaju ani tie 4GB.
Cache je trochu mimo.

J
J (neregistrovaný) 2001:470:9e70:----:----:----:----:----
16. 8. 2010 17:19 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

Nevidim duvod proc tu pamet, na ktery je namapovan HW nepouzit jinde (pomoci toho mapovani, stejne jako pamet nad 4GB). Takze pro aplikace je prave 4GB ramky.

Andrej Kvasnica aura:83
16. 8. 2010 23:00 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

4gb ram + PAE = 3.5GB free. 4gb ram – PAE = 3.5GB free. coze to? HP Compaq NX notebook!
problem s PAE resp. remappingom je ze ho musi podporovat BIOS pocitaca. bez neho ziadny PAE neide. HP podpoduje PAE do takej miery ze doporucilo kupit novy pocitac. Ostatni (napr. ASUS) davaju upgrade biosu…

Bilbo
Bilbo (neregistrovaný) 95.80.201.---
16. 8. 2010 23:45 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

Neni, typicky byva pro aplikace 4g virtualni pameti, tedy 4 gb prostoru, ovsem ten je rozdelen na pamet jadra (horni 1 az 2 gb ma pro sebe namapovane jadro), takze teoreticky zbyva 2 az 3 gb pro aplikaci. Ovsem v tom prostoru pro aplikaci musi byt namapovany tez sdilene knihovny co aplikace pouziva, je tam i stack (zasobnik), vlastni kod aplikace a s prihlednutim k tomu, ze ten prostor je i nejak fragmentovany, tak realne si muze 32bitova aplikace naalokovat souvisly blok pameti max. o velikosti 1 GB.
Zavisi to samozrejme na pouzitych aplikacich a trochu i na systemu, ale od 2 GB ram vyse uz bych cpal 64bit system, protoze tam uz je celkem riziko, ze se na nejake to omezeni narazi.

mikro
mikro (neregistrovaný) ---.rev.bonet.sk
17. 8. 2010 9:45 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

nezmysel, mam prave tych cca 3 GB RAM (BIOS & co mi zerie fakt ze dost), mam vypnuty swap a v zivote som nenarazil na nedostatok pamati. ale je pravda, ze fotky 5000×5000 ci filmy v HD kvalite needitujem :)

Yenya
Yenya (neregistrovaný) ---.fi.muni.cz
17. 8. 2010 11:51 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

Neni to tak uplne pravda. Kdysi (5+ let zpatky) jsme zkouseli provozovat 64-bitove jadro a 32-bitovy userland (kvuli knihovnam Oraclu). Nakonec jsme skoncili u toho, ze jsme cely userland vcetne initu spousteli v chrootu a kolem toho jsme meli jeste minimalni 64-bitovy system. Jsou veci ktere mezi 32-bitovym userlandem a 64-bitovym kernelem nefunguji (nebo aspon nefungovaly). My jsme konkretne narazili na nekompatibilitu iptables: 64-bitovy kernel neumi nastavovat pravidla 32-bitovym programem iptables.
Ale jinak samozrejme nechapu, jak v dnesni dobe nekdo muze uvazovat o jine variante nez 64-bitove. Pro tech par 32-bitovych aplikaci staci nainstalovat knihovny a pro flashplayer je nspluginwrapper.
-Yenya

P_V
P_V (neregistrovaný) ---.91.142.82.static.b26.cz
16. 8. 2010 15:12 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

Ne, to jen pod MS Windows z marketingových důvodů. Ve slušném OS a se slušnou deskou se zvládá v PAE teoreticky až 64 GB, kam se tohle všechno v pohodě namapuje.

Sten
Sten (neregistrovaný) ---.seznam.cz
16. 8. 2010 15:16 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

Není, PAE je věc jádra. Pokud jádro podporuje PAE, pak ani ta rovnice neplatí

Martin Doucha aura:50
16. 8. 2010 15:21 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

Není, PAE umožňuje mapovat 64GB paměti kernelu, ale aplikace pořád můžou adresovat jen 4GB a víc ani ťuk. Výhoda je v tom, že kernel může přidělovat dostupnou fyzickou paměť i když si nějaký proces nasyslí co mu virtuální adresní prostor dovolí.
A já osobně dávám přednost kombinaci 64bit kernel+32bit userspace.

J
J (neregistrovaný) 2001:470:9e70:----:----:----:----:----
16. 8. 2010 17:20 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

Aplikace samozrejme muze pouzit vic pameti, pokud pocita s tim, ze ji to system muze umoznit.

Jindrich Makovicka aura:97
16. 8. 2010 22:00 Nový

Re: 32-bit nebo 64-bit Linux. Který si vybrat?

celé vlákno

To aplikace samozřejmě může, mohla to koneckonců už za časů MS-DOSu a expanded memory. Otázka je, jestli to ještě dneska někomu stojí za námahu.

Sten
Sten (neregistrovaný) ---.seznam.cz
16. 8. 2010 15:18 Nový

Zastaralé informace

celé vlákno

Ten článek na blogu uvádí informace tak dva roky staré, navíc ne úplně pravdivé. Já bych dnes všem doporučil 64-bitový Linux, protože 32-bitový je pouze omezí v budoucím vylepšení počítače a nic dalšího nepřinese
Ty aplikace, co jsou jen 32-bitové, lze na 64-bitovém systému většinou bez problémů provozovat (včetně toho Flashe, který btw. už je i 64-bitový)
S tou rychlostí to taky není pravda, 64-bitový systém umí relativní adresace, takže všechny long jumpy uvnitř knihoven se nemusí složitě resolvovat přes DSO a to je občas i zásadní rychlostní rozdíl (třeba v Pythonu)

Martin Doucha aura:50
16. 8. 2010 16:25 Nový

Re: Zastaralé informace

celé vlákno

Flash řady 10.1 nemá nativní 64bit verzi, poslední nativní 64bit verze byla 10.0.

Petr
Petr (neregistrovaný) ---.frankfurt.ipgprs.viaginterkom.de
17. 8. 2010 14:06 Nový

Re: Zastaralé informace

celé vlákno

No tak to je vazne pruser :-)

Josef
Josef (neregistrovaný) ---.dragon.cz
16. 8. 2010 15:52 Nový

Několik let

celé vlákno

používám výhradně 64bit a naprostá spokojenost. Jediný problém je někdy při použití 32bit aplikací kdy je potřeba do lib32 dokopírovat potřebné knihovny. Ale je to jenom vyjímečná záležitost.

Stanislav Sobotka aura:72
16. 8. 2010 15:54 Nový

Re: Několik let

celé vlákno

Hm. Kopírovat knihovny? Fuj. Od čeho máš balíčkovač?

pet
pet (neregistrovaný) ---.artisys.cz
17. 8. 2010 8:19 Nový

Re: Několik let

celé vlákno

No přece od toho, aby ty knihovny dokopíroval, ne? ;-)

Program
Program (neregistrovaný) ---.cust.nbox.cz
16. 8. 2010 19:23 Nový

Nostalgie?

celé vlákno

Já opravdu nechápu, proč se někteří tak úpěnlivě snaží tvrdit, že vlastně celé x86–64 je proti P6 zbytečné. Teorie to vyvrací, zkušenosti to vyvrací, benchmarky to vyvrací, když nějaký program potřebuje velký adresní prostor, tak jste v … Ale pořád někdo bude tvrdit, že 32b CPU stačí…

ondrah aura:53
16. 8. 2010 20:09 Nový

Re: Nostalgie?

celé vlákno

Tady se mluví o 32/64b CPU? Já měl dojem, že se tady celou dobu bavíme o operačních systémech…

Program
Program (neregistrovaný) ---.liberouter.org
17. 8. 2010 8:59 Nový

Re: Nostalgie?

celé vlákno

Já mám zase pocit, že vůbec nevíte o čem mluvíte :-D Sorry, ale o čem jiným, než o CPU to je? Tedy když vynechám existenci 64b aplikací, kterou teď neřeším (v linuxu většinou nemusím)

Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

Re: 32-bit nebo 64-bit Linux. Který si vybrat?
Simon Toth 16. 8. 2010 14:51
├ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
Philip Fry aka 'vain' 16. 8. 2010 15:08
│
├ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
J. Domankus 16. 8. 2010 15:28
│
│
└ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
J 16. 8. 2010 17:19
│
│
 
├ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
Andrej Kvasnica 16. 8. 2010 23:00
│
│
 
└ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
Bilbo 16. 8. 2010 23:45
│
│
 
 
└ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
mikro 17. 8. 2010 09:45
│
└ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
Yenya 17. 8. 2010 11:51
├ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
P_V 16. 8. 2010 15:12
├ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
Sten 16. 8. 2010 15:16
└ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
Martin Doucha 16. 8. 2010 15:21
 
└ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
J 16. 8. 2010 17:20
 
 
└ 
Re: 32-bit nebo 64-bit Linux. Který si vybrat?
Jindrich Makovicka 16. 8. 2010 22:00
Zastaralé informace
Sten 16. 8. 2010 15:18
└ 
Re: Zastaralé informace
Martin Doucha 16. 8. 2010 16:25
 
└ 
Re: Zastaralé informace
Petr 17. 8. 2010 14:06
Několik let
Josef 16. 8. 2010 15:52
└ 
Re: Několik let
Stanislav Sobotka 16. 8. 2010 15:54
 
└ 
Re: Několik let
pet 17. 8. 2010 08:19
Nostalgie?
Program 16. 8. 2010 19:23
└ 
Re: Nostalgie?
ondrah 16. 8. 2010 20:09
 
└ 
Re: Nostalgie?
Program 17. 8. 2010 08:59