TESTík: Nový WinRAR 3.90 – 64bit vs 32bit
Napsal Jan "DD" Stach   
Thursday, 20 August 2009
alt Konečně je tady 64bit verze jednoho z velmi používaných programů. Je rozdíl mezi 32bit a 64bit verzí?

 

 

WinRAR je velmi populární program, který slouží ke kompresi a dekompresi dat. Na světě je už pěknou řádku let a až dnes konečně dospěl i do 64bit verze. Nejnověji vychází verze 3.90 a to klasicky ve 32bit a nově právě v 64bit. Zlepšena byla i podpora pro vícejaderné CPU a nejvíce to bude vidět ve Windows Vista a ještě více ve Windows 7.

Protože jsem byl sám zvědav, jaký je přínos 64bit verze, tak jsem si hned udělal pár testíků. Použil jsem to, co mám po ruce:

 

  • Procesor: AMD Phenom II X4 940 na 3,0GHz
  • Deska: Gigabyte DQ6 AMD 790FX
  • RAM: A-DATA Vitesta 1066MHz 2x2GB DDR2
  • Grafika: ASUS ATI Radeon HD 4870 X2 2GB GDDR5 Tri-fan
  • HDD: Western Digital Raptor 74GB, 10000ot/min, SATA150
  • OS: Windows Vista Ultimate 64b CZ SP2

 

WinRAR má vnitřní benchmark, takže jsem otestoval na 10s obě verze a výsledky jsou překvapivé:

Zkusil jsem i další test a nechal to běžet 20s:

A protože WinRAR je silně optimalizován pro vícejádrová CPU, udělal jsem ten 20s test ještě s vypnutou HT optimalizací a rozdíl je opravdu brutální.

V každém případě je 64bit verze na stejném počítači, na stejném systému, ve stejných podmínkách prostě rychlejší a to přibližně o 5%. Vše jen díky 64bit optimalizaci. Vliv vícejádrové optimalizace je samozřejmě daleko větší.

Takže další běžná aplikace dostává 64bit a přínos, byť malý tu je. Proč o tom mluvím? Protože mnohým je nám záhadou, proč Microsoft stále vydává 32bit OS, když 64bit CPU tu máme všichni už pěkně dlouho a díky tomu netlačí běžný software do optimalizací a vývoje, jak by to bylo záhodno. 64bit není nějakým zázračným lékem, ale je to pokrok, byť tedy malý. Jednou z velkých chyb blížícího se Windows 7 je, že vychází nepochopitelně i ve 32bit verzi. Ta v roce 2009 už prostě být neměla …

Zdroj: DDWorld.cz

 

AUTOR: Jan "DD" Stach
Radši dělám věci pomaleji a pořádně, než rychle a špatně.

Starší články


Komentáře
Přidat Nový
ucho1212 [Zobrazit profil] [Poslat zprávu] 2009-08-20 13:49:11
avatar
Neviem ja som si dnes stiahol 7 fullku a tiez 32 menej to zere ako 64 preco to neviem ale je to tak. Ist na tom ide vsetko. Preco ist do 64 na booku na velkom pc jasne ze 64(6 gb ram)
GOS007 [Zobrazit profil] [Poslat zprávu] 2009-08-20 14:10:49
avatar
Já mám na booku 4GB RAM, tak právě proto tam mám 64bit Windows 7 a 64bit Ubuntu 9.04. Jinak ještě se mohl udělat test 7-zip, ten je taky v 32 i 64bit verzy a taky jde použít se zapnutým a vypnutým MT.
Terepin [Zobrazit profil] [Poslat zprávu] 2009-08-20 18:11:20
avatar
Hmm, mne síce 7-Zip zistí, že mám 4 jadrá, ale použiť mi dovolí len dve.
Neznámý  2009-08-27 13:57:11

V prípade archivácie do 7z formátu treba nastaviť metódu kompresie na Bzip2. Defaultná LZMA podporuje len 2 vlákna.
GOS007 [Zobrazit profil] [Poslat zprávu] 2009-08-20 18:54:47
avatar
Tak jsem to testnul a u 7-Zip mi to na mém Athlon X2 7850 dělá rozdíl, podle testů v něm, mezi 32 a 64 bit nějakých 13%, ale taky jsem to nechal běžet 1 minutu. A ten Winrar mi dělá po 1 minutě rozdíl zhruba 3%. Jinak u obou mi to jede na single core zhruba na poloviční výkon, takže 2 jádra to využije krásně. A jinak v reálu je v komprimaci rozdíl u WinRARu ty 3% a u 7-Zip 9% proti 32bit.
Fatanh [Zobrazit profil] [Poslat zprávu] - 64b 2009-08-20 14:05:00

o 5% lepsi vykon je dost nerelativny k prechodu 32b->64b; ake sme tu mali pre 5-6 rokmi halo, ze sa jednoducho MUSI prejst na 64b a mali pravdu - mame tu po tych rokoch aplikacie, ktore idu az o 5% rychlejsie .
AsterixI [Zobrazit profil] [Poslat zprávu] 2009-08-20 14:05:01

Já sice Winrar používal dřív, ale už před delší dobou jsem přešel na 7zip, který je 64-bitový už dlouho. A navíc je free a má lepší nastavení komprese.
Bob [Zobrazit profil] [Poslat zprávu] 2009-08-20 14:07:51

"A protože WinRAR je silně optimalizován pro vícejádrová CPU, udělal jsem ten 20s test ještě s vypnutou HT optimalizací a rozdíl je opravdu brutální."

Predpokladam, ze tim HT byla myslena MT optimalizace, tedy Multithreading, a nikoliv Hyperthreading (HT)...protoze HT by se na vasem AMD neprojevila vubec...
AndreasCZ [Zobrazit profil] [Poslat zprávu] 2009-08-20 14:24:23
avatar
Rozhodne se jedna o multi threading. Hyper threading se je funkce na tvareni se vice jadrove. Moznosti jsou teda multi a single thread.
Bob [Zobrazit profil] [Poslat zprávu] 2009-08-20 14:41:38

Ja to samozrejme vim, jen jsem odkazoval na nesmysl v clanku.
AndreasCZ [Zobrazit profil] [Poslat zprávu] 2009-08-20 16:09:14
avatar
Ok. Omlouvam se za nepochopeni prispevku....jsem dnes nejaky zabrzdeny
Bob [Zobrazit profil] [Poslat zprávu] 2009-08-20 17:38:45

v pohode, uz toho mam dnes taky plny brejle...
MicrO [Zobrazit profil] [Poslat zprávu] 2009-08-20 14:37:10
avatar
* Procesor: AMD Phenom II X4 940 na 3,0GHz
* Deska: Gigabyte DQ6 AMD 790FX
* RAM: A-DATA Vitesta 1066MHz 2x2GB DDR2
* Grafika: ASUS ATI Radeon HD 4870 X2 2GB GDDR5 Tri-fan
* HDD: Western Digital Raptor 74GB, 10000ot/min, SATA150
* OS: Windows Vista Ultimate 64b CZ SP2


DDho sestava ?
aDDmin [Zobrazit profil] [Poslat zprávu] 2009-08-20 14:57:38
avatar
yep
rigix [Zobrazit profil] [Poslat zprávu] - Sestava 2009-08-20 14:48:44

Moje měsíc stara sestava :-D

Procesor: AMD Phenom II 4X 2,6 Ghz@ 3,8 Ghz
Základní deska: MSI 790 FX
Paměť: 4X2 GB 2133 Mhz CL8 (původně 1800 CL7)
Grafická karta: HD 4890 GPU 1080 Mhz DDR5 4920 Mhz
Pevný disk: WD 1 TB 32 Mb cache
Zvuková karta: Integrovana
Monitor: Hp 26 "
Klavesnice: i-tec
Myš: Microsoft habu-razor
Preferuju značku asus, gigabite mě zklamal už dvakrat a ted pro změnu MSI a zatim musim říct že je to opravdu špičková a povedená deska. Jsem s ní velice spokojený.

Docela se divim že DD nemam DDR 3 :-D. Přesedlal sem z DDR 2 533 Mhz a rychlost a plynulost Systemu je až neskutečně příjemná :-)
aDDmin [Zobrazit profil] [Poslat zprávu] 2009-08-20 14:58:34
avatar
bych musel měnit desku i CPU taky na to dojde ale zatím jsem neměl potřebu uvidíme, co nám zbude z testlabu
Giacomo [Zobrazit profil] [Poslat zprávu] 2009-08-21 12:34:52
avatar
copak HW pujceny od vyrobcu na testy se nevraci
siddhi [Zobrazit profil] [Poslat zprávu] 2009-08-20 15:05:06
avatar
DDR2 533 je už hodně pomalé, ale takové DDR2 na 800MHz s extrémně nízkým časováním, či 1066 s průměrným časováním se pořád vyrovnají sice vysoce taktovaným DDR3, ale zase s vysokým časováním.
Být tebou něco bych otestoval. Teď máš paměti na vysokých 2133, ale s CL8 tak svuj kompl projeď nějakým paměťovým benchmarkem (Everest) a poté dej paměti na 1600 s CL6 (pokud teda to pude) a projeť to stejným testem. Uvidíš že výsledky budou prakticky skoro stejné a 1066 s CL5 ti dají výkon nižší max. v řádu několika málo procent (2-5%), což je v reálných aplikacích nezpozorovatelné.
Kiw [Zobrazit profil] [Poslat zprávu] 2009-08-20 15:51:14
avatar
Jsem pomalejší, nebo tvůj příspěvek nemá vůbec žádnou souvislost s článkem a jenom jsi tady napsal svůj postoj ke značkám a (diskutabilní) zkušenost s ramkama?
Mishoo [Zobrazit profil] [Poslat zprávu] 2009-08-20 18:22:20

kamarat ma v notase 2x 2GB DDR2 667 CL5 a ja mam 2x 2GB DDR2 800MHz CL6 a mam vyssi vykon cca o 10-15%
siddhi [Zobrazit profil] [Poslat zprávu] 2009-08-20 14:52:26
avatar
Tak to hledím. Osobně používám WinRar hodně často a tohle mně zaujalo. Sám sem mněl nainstalovanou verzi 3.8 a provedl benchmark na X3 720 s výsledkem 1363 KB/s, poté sem nainstaloval novou 64bit. verzi 3.9 a výsledek je 1754 KB/s. To už je slušný rozdíl. Na druhou stranu pořád jde jen o benchmark a v reálné komprimaci většího souboru je rychlost pořád limitovaná hardiskem, a je využíváno jen jedno jádro.
Jinak ale ten rozdíl 5-10% mezi 32 a 64 bit. aplikacemi je stejně pozorovatelný i např. u Cinebench R10, či u PC Mark vantage které jsou taky dostupné i v 64 bit. verzích. Teď by to jenom chtělo více praktických aplikací. Např je pěkné že tu máme 64 bit. verzi IE 8, ale co z toho když v něm nefungují Flash aplikace, protože neexistuje 64bit. flashplayer. Přitom na Linux již Adobe nabízí neoficiální 64bit. verzi flashplayeru.
tynyt [Zobrazit profil] [Poslat zprávu] - K čemu WinRAR? 2009-08-20 15:25:29
avatar
Dnes jedině 7-Zip. Podporuje hafo kompresních algoritmů, má vynikající rozhraní (včetně velmi povedeného pluginu do TC), je multiplatformní a hlavně ZDARMA.
m1kes [Zobrazit profil] [Poslat zprávu] - Wintel ? 2009-08-20 15:46:38
avatar
Že by za tím, že MS dělá jak 32-bit i 64-bit verze bylo to, že 64-bit SW je na CPU od AMD (údajně) rychlejší ? Poněvadž kdyby byli např. Win 7 na CPU od AMD svižnější, to už by potom mohlo trknout i BFU Nechtěl by jsi to DD otestovat
J.C.Denton [Zobrazit profil] [Poslat zprávu] 2009-08-20 17:57:37
avatar
amd cpu maji v 64bit systemu vetsi narust vykonu nez core 2 duo, ale je to v radech par procent a na rozdilu mezi nimy to nic nemeni. na jednom zahranicnim serveru to pred par mesicema testovali...mozna se ti to postesti najit jeste v google.
maltrabob [Zobrazit profil] [Poslat zprávu] - Ako vidim 2009-08-20 15:49:40
avatar
tak ty uz mas DD jasno v tom, ktore logo bude reprezentovat tvoj web :-). Nevyzera zle. Ale nie o tom som chcel. Mam taky navrh, ked budes prerabat vyzor webu, nemohol by si k tym moznostiam napravo od loga (Magazin, Hry, Blogy) pridat este aj odkaz na forum DDWorldu? Nie ze by to bol problem napisat to do prehliadaca rucne, ale bolo by to pohodlnejsie a asi aj viac ludi by na forum chodilo. Asi nie kazdy novy kto sem pride vie, ako sa tam dostat. Diky.
aDDmin [Zobrazit profil] [Poslat zprávu] 2009-08-20 15:53:41
avatar
jednáme ohledně budoucnosti fora neni totiž naše
maltrabob [Zobrazit profil] [Poslat zprávu] - Aha, tak 2009-08-20 15:56:28
avatar
to som teda netusil. Diky za odpoved.
jardop [Zobrazit profil] [Poslat zprávu] 2009-08-21 08:43:08

vase forum nie je vase forum???
maltrabob [Zobrazit profil] [Poslat zprávu] - Ze som taky smely, 2009-08-20 15:54:58
avatar
vidim ze nemas na uvodnej stranke ziadnu anketu a ja som akurat rozmyslal ze by si mohol spravit taku, aby sme vedeli ake rozlisenia pri hrani hier ludia najcastejsie pouzivaju. Chcel som tuto anketu povodne dat do mojho testu grafickych kariet ktory tu chcem zverejnit o par dni, ale nakoniec tam bude anketa s inym zameranim. Tak ak ti to nerobi problem, skus to tam hodit. Opat diky.
maca89 [Zobrazit profil] [Poslat zprávu] 2009-08-20 16:02:40
avatar
já myslím, že důvod 32bitové verze w7 je kompatibilita. V 64bit verzi musí 32bitové programy běžet emulovaně. A problém bývá i s ovladači na starší hw (většinou jsou pouze 32bitové). Osobně používám 64bitové w7 a už se mi párkrát stalo, že program/hardware nešel právě kvůli tomu, že byl na 32bitový OS.

btw. 5% nárůstu výkonu je podle mě hodně málo
Bob [Zobrazit profil] [Poslat zprávu] 2009-08-20 17:41:19

Samozrejme, ze 32bit verze tady musi byt jeste dlouho kvuli kompatibilite. Kdyby MS vydal Win7 jen v x64 podobe, to by mohl u mnoha velkych korporatnich zakazniku pomalu zavrit kram...ale oni se nastesti v techto vecech jako totalni amateri nechovaji...
Jorn [Zobrazit profil] [Poslat zprávu] 2009-08-21 09:55:53

Velcí korporátní zákazníci jedou v lepším případě na Win XP, v horším na Win 2000.
Bob [Zobrazit profil] [Poslat zprávu] 2009-08-21 13:36:49

Precti si jeste jednou, co jsem napsal, mozna to tentokrat pochopis.
OmeGa [Zobrazit profil] [Poslat zprávu] 2009-08-20 21:04:03
avatar
ten uzasny vykonovy narast sa mi nechce verit!
urcite to zrychli, chce to len optimalizaciu algoritmov..
Longin [Zobrazit profil] [Poslat zprávu] 2009-08-21 10:21:00
avatar
Kdybi tak optimalizovali i jiné aplikace..
ElectricKota [Zobrazit profil] [Poslat zprávu] 2009-08-31 08:44:35
avatar
Tak na nepřetaktovaným Intel i7 920 mám 4208KB/s
Pouze registrovaní uživatelé mohou přidat komentář!