Portál AbcLinuxu, 28. června 2025 21:04


Dotaz: linux 64bit ram do 4GB

6.8.2017 11:46 voyta
linux 64bit ram do 4GB
Přečteno: 502×
Odpovědět | Admin
Má smysl provozovat 64bit linux na systému, který nemá víc než 4GB ram? O dvou negativech už vím z praxe: subjektivně pomalejší odezva a větší spotřeba paměti. pozn. počítač má klasický hdd (notebook).

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Max avatar 6.8.2017 12:37 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
Odpovědět | | Sbalit | Link | Blokovat | Admin
U 4GiB bych 64bit provozoval. V případě, že je to nějaký velký stařík (třeba 9let starý), tak bych tam ty 32bit asi nechal, jinak ne.
Zdar Max
Měl jsem sen ... :(
Blaazen avatar 6.8.2017 13:19 Blaazen | skóre: 24 | blog: BL
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
Odpovědět | | Sbalit | Link | Blokovat | Admin
Provozuju 64-bit distra na notebooku z roku 2009 - Core2Duo @2GHz, 4GB a 320GB 5400 rpm disk se swapem, má to grafiku s vlastní 512MB pamětí. Začínal jsem s Kubuntu pak Chakra, prostě vždy KDE. Bootování je pomalejší, ale to je tak 1x měsíčně, jinak uspávání. Chce to trochu snížit parametr swappiness (tak na 10-15), aby to víc využívalo RAM.
6.8.2017 19:21 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi do roku 14 jsem byl dost hájil používání 32-bitových dister do hranice paměti cca 6GB. Spotřeba paměti je jasně lepší, ale mnohdy to vyvažovala efektivita 64 bit instrukcí. Na druhou stranu teď je situace jiná v tom, že 32 bit už vývojáře nezajímá. Přibývá dister, které vůbec nemají 32 bit. Z těch, co si teď pamatuji tak RH/CentOS/scientific, openSuse, Arch.
6.8.2017 20:10 voyta
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
Ubuntu/debian podporují 32bit bez omezení. A jak pozoruji vaše komentáře, víceméně potvrzují, že 64bit systém na core2duo s RAM do 4GB skutečně žádný přínos nemá. Takže děkuji, myslel jsem si totéž;)
Řešení 2× (cronin, pc2005)
6.8.2017 23:13 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
potvrzují, že 64bit systém na core2duo s RAM do 4GB skutečně žádný přínos nemá

Přínos to má, x86_64 kód je efektivnější i v případě, že nepracuje s 64-bitovými daty. Je to díky většímu počtu registrů a instrukční sadě. A to nemluvím o šílenostech, které musí jádro provádět kvůli omezené velikosti adresního prostoru a zdánlivě nesmyslně selhávajících alokacích paměti, přestože je spousta volná (jako třeba tady a tady).

Pokud ten počítač nemá 32-bitový procesor nebo nemá opravdu málo paměti (nanejvýš 1 GB), doporučoval bych nekomplikovat si život 32-bitovým systémem.

7.8.2017 04:21 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
Přesně tak, dvojnásobný počet registrů navíc o dvojnásobné délce. To je 4x větší datový prostor o přístupové latenci 0 taktů (v rámci pipeline). A L1 cache má latenci mnohem větší:
Haswell's L1 load-use latency is 4 cycles, which is typical of modern x86 CPUs.
A to nemluvím o šílenostech, které musí jádro provádět kvůli omezené velikosti adresního prostoru
Jj na x86 je vlastně jedna fyzická adresa z 32bit prostoru (a to RAM i MMIO HW) namapovaná na jinou virtuální ze stejného 32bit prostoru. V 64bit jsou virtuální adresy typicky 00007f2a7793846e apod.

Ještě dovysvětlení k tomu 32bit prostoru a MMIO. Některý čipsety pro 64bit CPU neumí RAM přemapovat nad 32bit prostor, takže paměť dojde mnohem dřív, klidně už při 3GB RAM. Typicky při použití mnoha PCI zařízení (jejich prostor musí začínat na adrese zarovnané na jeho velikosti).
7.8.2017 08:38 voyta
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
To jsou teoretické úvahy, pro běžné praktické činnosti (tj. web) na uvedeném počítači je práce naopak méně efektivní - aplikace jsou pomalejší, resp. pomaleji startují - zřejmě důsledek větší paměťové náročnosti 64bit systému/aplikací.
7.8.2017 08:51 MadCatX
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
Ta teorie se v praxi projeví třeba takto: Ubuntu 16.04 LTS 32-bit vs. 64-bit Linux Performance.

Ale pokud jsi stejně rozhodnutý, že 64bitové distro nechceš, není mi jasné, na co ses vlastně ptal a klidně používej distro 32bitové.
7.8.2017 09:32 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB

To nejsou žádné teoretické úvahy, 64-bitové systémy provozuji už nějakých 14 let a je to asi tak 10 let, co jsem se zbavil posledního 32-bitového. Posledních 7 let pak mám 64-bitový systém i na low-end netbooku se slabým Atomem a 2 GB paměti. Když jsem měl pocit, že jsou pomalé odezvy při spouštění aplikací, tak jsem tam místo klasického disku dal SSD, ani ve snu by mne nenapadlo se vracet do pravěku a instalovat 32-bitový systém.

Ale jak už napsal kolega: pokud vás nezajímají odpovědi, ale jen potvrzení vlastního přesvědčení, měl jste to napsat rovnou, nemuseli jsme ztrácet čas.

7.8.2017 09:52 voyta
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
Dotaz směřoval na praktickou smysluplnost použití 64bit na uvedeném hw a protože žádné, v běžné praxi využitelné výhody uvedeny nebyly, děkuji tímto za komentáře, diskuzi lze ukončit. p.s. do modernizace hw již nebude investováno a zřejmě zůstane i původní op. systém
Jendа avatar 7.8.2017 10:09 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
a protože žádné, v běžné praxi využitelné výhody uvedeny nebyly
LOL
Pavel 'TIGER' Růžička avatar 6.8.2017 23:14 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
Pozor má! Některé aplikace už se pro 32bit nevyvíjejí, takže to není jen o distru, ale i o aplikacích.
Jendа avatar 7.8.2017 02:28 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: linux 64bit ram do 4GB
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ano, má - víc registrů, povinné SSE2 a pohodlné používání větších souborů namapováním do paměti.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.