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

Hlavní navigace

Vlákno názorů ke zprávičce 32-bit nebo 64-bit Linux. Který si vybrat?

Simon Toth aura:50
16. 8. 2010 14:51

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

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:51
16. 8. 2010 15:08

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

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

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

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

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

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

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:81
16. 8. 2010 23:00

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Jindrich Makovicka aura:93
16. 8. 2010 22:00

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

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.

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