přejít na obsah přejít na navigaci

Linux E X P R E S, Ubuntu 13.10 – výkonnostní test 32 b vs. 64 b

Ubuntu 13.10 – výkonnostní test 32 b vs. 64 b

Benchmarky

Váháte mezi instalací 64bitového a 32bitového systému? Má smysl v případech, kdy není třeba pracovat s velkou pamětí, používat ten „omezenější“? Odpověď můžete najít ve srovnávacím výkonnostním testu obou variant distribuce Ubuntu 13.10.


64bitové procesory jsou již řadu let zcela běžné a současně zůstávají zpětně kompatibilní s těmi 32bitovými. Proto si lze vybírat variantu poměrně svobodně – samozřejmě s přihlédnutím k tomu, že dvaatřicetibitový systém je omezený z hlediska využitelného adresního prostoru (čili náročnější aplikace mohou narazit na jeho limity).

Důležitou otázkou však je, jak si varianty stojí z hlediska výkonu. Mapování velké fyzické paměti do 32bitového adresního prostoru přináší nemalou režii, na druhou stranu 64bitová adresa je dvakrát delší a pracuje se tedy s většími objemy dat. V praxi se to může projevit různě, proto stojí za to si to otestovat.

A právě takový test provedl server Phoronix. Pro porovnání posloužily dvě varianty poslední vývojové verze distribuce Ubuntu, tedy 13.10. A jak to dopadlo? Téměř ve všech testech zvítězilo 64 bitů, a to v některých případech poměrně výrazně – rozdíl činil až desítky procent. Jediným případem, kdy při dané testovací konfiguraci výrazně vedl 32bitový systém, byl Apache Benchmark.

Nahoru

Příspěvky

Tomáš Crhonek Ubuntu 13.10 – výkonnostní test 32 b vs. 64 b
Tomáš Crhonek 26. 07. 2013, 15:10:56
Odpovědět  Odkaz 
"Mapování velké fyzické paměti do 32bitového adresního prostoru přináší nemalou režii, na druhou stranu 64bitová adresa je dvakrát delší a pracuje se tedy s většími objemy dat."

Jenže velikost adresy není všechno. 64b CPU má více větších registrů (16 základních + 16 XMM), povinnou sadu SSE, SSE2 instrukcí apod. Obecně lze říct, že napsat program pro 64b cpu, který poběží pomaleji než pro 32b cpu chce fakt umění :-D
Lukáš Jelínek Re: Ubuntu 13.10 – výkonnostní test 32 b vs. 64 b
Lukáš Jelínek 26. 07. 2013, 17:57:37
Odpovědět  Odkaz 
No jo, co je to ale platné, pokud se musí při načítání (spustitelného souboru, knihovny... - samozřejmě pokud se už nenačetly dřív do cache) udělat pár seeků po disku navíc a každý z nich sežere pár milisekund ;-)

Jinak pokud si vzpomínám, tak v minulosti (u starších CPU a hlavně bez SSD, který je použit v odkazovaném testu) na tom 64bitové systémy nebyly v testech zrovna dobře.
Ubuntu 13.10 – výkonnostní test 32 b vs. 64 b
Rover623 27. 07. 2013, 14:45:38
Odpovědět  Odkaz 
Nedávno jsem to při stavbě velmi levné sestavy testoval, ale jako testovací stroj jsem použil Athlon 145 (jedno jádro), 2GB paměti a 80GB disk (starý Seagate, max. rychlost 35MB/s), Ubuntu 12.04, jádro 3.5. A musím říct, že v současné době si 64bit vede podstatně lépe, systém je stabilnější a rychlejší (je to vidět hlavně u Java). Jediné co jsem zaznamenal, že některé aplikace startují na 64bit trochu pomaleji (není to ovšem tak hrozné), ale jakmile už běží, pracují rychleji a to je myslím důležitější než rychlost jejich startu. Navíc 64bit systém pracuje mnohem efektivněji s většími bloky paměti než 32bit a to je třeba u video-editorů dost podstatné.

Bohužel v oblasti procesorů narážím pořád na problémy se starými Celerony, které sice mají 2 jádra, ale 64bit instrukční sadu buď vůbec neumí (pak jedině 32bit systém) nebo ji podporují špatně (částečně) a to se podepisuje dost na výkonu.

32bit se hodí ještě pokud máte málo paměti 1GB a méně, protože systém i aplikace mají menší paměťovou náročnost. Samotné Ubuntu 12.04 (holý systém) má rozdíl v zabrání paměti 32bit vs. 64bit asi o 100MB méně ve prospěch 32bit systému.
Ubuntu 13.10 – výkonnostní test 32 b vs. 64 b
linuxak 1. 08. 2013, 16:02:28
Odpovědět  Odkaz 
Vracet se k 32 bitum je sice nostalgicke, ale absurdni. Osmibity byly take fajn, ale presto se k nim lide vraceji jiz jen z nostalgie.
Re: Ubuntu 13.10 – výkonnostní test 32 b vs. 64 b
. 2. 08. 2013, 17:34:27
Odpovědět  Odkaz 
Bohuzel, to by intel nesmel udelat tu osudovou "chybu" a vypustit 32b Atom, netbooku a ruznych "minipc" s timto procesorem je v dnesni dobe provozovano jeste velka spousta...

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz