Fórum Ubuntu CZ/SK

Ostatní => Otevřená diskuze kolem Linuxu a OSS => Téma založeno: garmada 29 Května 2010, 13:57:32

Název: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: garmada 29 Května 2010, 13:57:32
Nedávno (Apríl 2010) vyšiel nový Linux Ubuntu 10.04 a zase začala odveká hádka, či je lepší Windows alebo Linux Ubuntu. Rozhodol som sa preto otestovať obidva systémy aby som určil, ktorý je lepší (rýchlejší).

Testy som robil na mojom stolovom počítači, ktorý ma tieto parametre:

Operačný Systém (Windows): Windows 7 Ultimate Edition build 7600.16481 (32-bit) (Verzia ovládača GPU: 8.632.1.2000) (Všetky aktualizácie do dňa 23.5.2010)
Operačný Systém (Linux): Linux Ubuntu 10.04 (32-bit) (Kernel: 2.6.32-22-Generic, GNOME: 2.30.0, ATI/AMD FGLRX Graphics Driver 2:8.723.1, GCC 4.4.3 i486-Linux-GNU) (Všetky aktualizácie do dňa 23.5.2010)
Procesor: Intel Core 2 Duo E7300 (2.66GHz/1066/3MB)
Operačná pamäť (RAM): 4096 MB DDR2 (32 bitový systém ale využíva iba 3.2 GB RAM)
Základná doska: ASUS M/B P5N73-AM
Grafická karta: SAPPHIRE HD 4830 512MB GDDR3 (Čip ATI Radeon HD 4830)
Pevný disk: Western Digital 640 GB 7200 ot., SATA II
Monitor: HP w2448hc (pracovné rozlíšenie 1920x1200)

Zo začiatku sa mi táto myšlienka zdala celkom jednoduchá, spravím pár výkonnostných testov, nejaké tie grafy a bude to. Postupne som ale narážal na problémy, pre Linux a Windows totiž neexistuje spoločný nástroj, ktorý by testoval všetky (alebo aspoň tie hlavné) parametre systému, preto som musel nájsť programy, ktoré sú pre Linux a Windows. Chvíľu to síce trvalo ale našiel som zopár programov, ktoré sa na tieto účeli dajú použiť a pustil sa do práce. Za všetky gramatické chyby sa vopred ospravedlňujem.

1. Boot Time - Alebo tiež čas, ktorý potrebuje počítač aby spustil systém, testoval som ako dlho trvá spustenie systému bez a po prihlasovaciu obrazovkou (Login Screen), dokým nenabehol internet.
2. Výpočtová Rýchlosť - Ide o test rýchlosti a stability pomocou programu System Stability Tester, ktorý počíta číslo Pí na milióny desatinných miest.
3. 3D Benchmarking  - Ako API som využíval OpenGL, kedže je na Windows aj Ubuntu a Tropics Benchmark vo verzií 1.2 od spoločnosti Unigine Corp.. Použil som dva profily, jeden "Normal" (aspoň podľa mňa) a druhý "HD" režim.
4. Prevod HD videa - Pomocou programu Handbrake som prekonvertoval 720p HD video z formátu MPEG-4 (FFmpeg) do H.264 (x264).
5. 7zip Benchmarking - 7zip je archivačný program pre Windows aj Linux, ktorý má aj možnosť testovania rýchlosti archivácie a rozbaľovania (pri .7z archíve).
6. John the Ripper Test -John the Ripper (skrátene aj John) je známy program na lámanie (niekto by povedal aj crackovanie) šifier a obsahuje výkonnostný test.
7. Test prehliadačov - Ako poslednú vec som testoval rýchlosť multiplatformových internetových prehliadačov (Firefox, Opera, Google Chrome a Chromium) pomocou stránky Peacekeeper (http://service.futuremark.com/peacekeeper/index.action) od spoločnosti Futuremark (ktorá je známa svojím testovacím softvérom).
Záver - Zhrnutie (a môj názor).

1. Boot Time
Testoval som ako dlho trvá spustenie systému bez a po prihlasovaciu obrazovkou (Login Screen), dokým nenabehol internet. Počas testovania som samozrejme nepoužíval žiadne programy, aby nedošlo ku skresleniu údajov. U Ubuntu išlo o práve nainštalovaný systém, takže som nemusel vypínať žiadne dodatočné programy. Pri Windowse som vypol všetky moje programy, ktoré štartovali zo systémom. Snažil som sa aby systém fungoval, tak ako po inštalácií (čo sa mi aj celkom podarilo). Ako sa nakoniec ukázalo Ubuntu nabiehalo vždy rýchlejšie ako Windows (čo nieje až také prekvapenie). Nižšie máte aj graf s konkrétnymi hodnotami.

(http://i49.tinypic.com/2wco2sm.png)

2. Výpočtová Rýchlosť
Ide o test rýchlosti a stability pomocou programu System Stability Tester (http://systester.sourceforge.net/) (verzia 1.1.0), ktorý počíta číslo Pí na milióny desatinných miest. Skúšal som aj komerčný program BurnInTest od spoločnosti PassMark, ktorý robí celkové testy (CPU, 2D a 3D grafika, zvuk a podobne). Verzia BurnInTest na Windows išla celkom dobre ale port na Linux, bol hrozný. Inštalácia mi trvala cez hodinu, pretože chýbala jedna knižnica a trebalo zohnať špecifickú verziu, čo sa ukázalo ako celkom obtiažne. Tieto problémy som ale prekonal a pustil sa do testovania, problém ale nastal v tom, že program mal iné nastavenia ako Windows verzia a ukazoval úplne rozdielne výsledky. Preto upozorňujem každého aby tento soft rozhodne nepoužíval. Zato System Stability Tester (SST) je na Windows aj Linux a pri inštalácií a behu programu nenastali žiadne problémy. Program SST počíta Ludolfovo číslo (http://cs.wikipedia.org/wiki/P%C3%AD_%28%C4%8D%C3%ADslo%29) (pí, ktoré je nekonečné) na desatinné miesta. Pri počítaní som použil Borweinov algoritmus (http://en.wikipedia.org/wiki/Borwein%27s_algorithm) a spracovanie cez dve vlákna, postupne som dal vypočítať pí na 2, 4, 8 a 16 milióny desatinných miest (každý výpočet som opakoval trikrát a urobil priemer). Pri žiadnom meraní, ani na Windows ani Linuxe, nedošlo k chybe. Najrýchlejší bol Ubuntu, i keď nie o veľa, ale predsa. Nižšie máte graf.

(http://i50.tinypic.com/2z6b22p.png)

3. 3D Benchmarking
Ide o test výkonu grafickej karty. Ako API (http://cs.wikipedia.org/wiki/API) som použil OpenGL (http://cs.wikipedia.org/wiki/OpenGL), pretože je na Windows aj Linux (narozdiel od DirectX). Na testovanie som použil program Tropics Benchmark (http://unigine.com/download/) (verziu 1.2). Použil som dve nastavenia, jeden som nazval "Normal" a druhý "HD" režim. Pokiaľ chcete vedieť všetky nastavenia, tak nižšie máte obrázky s výsledkami testov a aj s jednotlivými nastaveniami. V tomto teste jednoznačne vyhralo Ubuntu, ktoré malo pri obidvoch testoch vyššie skóre (u HD iba o trochu). Musím sa priznať, že zo začiatku som myslel, že vyhrá Windows, ale výsledok ma pekne prekvapil. Potom som skúsil, na porovnanie, aký bude výsledok u DirectX9 (ten bol o dosť lepší ako u OpenGL). Nižšie máte graf a obrázky s konkrétnymi hodnotami.

(http://i47.tinypic.com/2ymsi0h.jpg)

Konkrétne výsledky a konfigurácie:
Windows - OpenGL - Optimal (http://i45.tinypic.com/28rlb9j.jpg)
Windows - OpenGL - HD (http://i45.tinypic.com/157em4h.jpg)
Ubuntu - OpenGL - Optimal (http://i46.tinypic.com/2wqe3pd.jpg)
Ubuntu - OpenGL - HD (http://i50.tinypic.com/29wnade.jpg)
Windows - DirectX9 - Optimal (http://i50.tinypic.com/1fwuqb.jpg)
Windows - DirectX9 - HD (http://i49.tinypic.com/97l82q.jpg)

4. Prevod HD videa
Test číslo štyri prebiehal tak trochu v "praktickom duchu". Konvertoval som HD Ready (1280x720) video s dĺžkou 19 minút a 53 sekúnd z formátu MPEG-4 do H.264. Použil som program Handbrake, verziu 0.9.4 (u Windows) a svn3313 (u Ubuntu), režim Regular >> Normal. U tohto testu boli výsledky podobné a líšili sa iba o pár sekúnd. Myslím si, že rýchlosť konvertovania sa vážne nelíši (podobne ako u výpočtovej rýchlosti) a čím viac testov by som spravil (spravil som tri), tým menej by sa výsledky líšili. Nižšie máte (zase) graf.  

(http://i46.tinypic.com/15x5y6v.png)

5. 7zip Benchmarking
7zip je archivačný program pre Windows aj Linux a obsahuje možnosť testovania rýchlosti systému. Pri tomto teste nie je veľmi čo povedať, z výsledku je jasné, že Windows je na tom lepšie ako Ubuntu. Je ale fakt, že pri Ubuntu som použil Beta verziu programu a tak možno došlo ku (menšiemu) skresleniu.

(http://i48.tinypic.com/k9htgk.png)

6. John the Ripper Test
John the Ripper (skrátene aj John) je známy program na lámanie (niekto by povedal aj crackovanie) šifier a obsahuje výkonnostný test. Ten testuje rýchlosť lámania (alebo skôr spracovania) rôznych kódovaní. Ja som použil štyri, FreeBSD MD5 (http://cs.wikipedia.org/wiki/Message-Digest_algorithm), OpenBSD Blowfish (http://en.wikipedia.org/wiki/Blowfish_%28cipher%29), BSDI DES (http://cs.wikipedia.org/wiki/Data_Encryption_Standard) a NT LM DES (http://cs.wikipedia.org/wiki/NTLM). Niektoré kódovania na tom boli podobne, iné sa zas líšili výrazne. Pokiaľ ale zoberieme priemer, tak je na tom Ubuntu rozhodne lepšie. To som už tak trochu vedel, pretože som crackoval wifi sieť (moju) s Aircrack-ng pod Windowsom aj Ubuntu, a Ubuntu bol vždy rýchlejší (a to o dosť).

(http://i48.tinypic.com/nqeqmr.png)

7. Test prehliadačov
Pri tomto teste som narazil na problém, pretože internetové prehliadače nemajú žiadne vstavané Benchmarky a musel som nájsť nejaký jednotný spôsob testovania. Vďaka bohu existujú stránky, ktoré dokážu testovať výkon prehliadačov. Ja som našiel jednu z najpopulárnejších stránok, ktorú spravuje spoločnosť Futuremark, jej názov je Peacekeeper (http://service.futuremark.com/peacekeeper/index.action) (celkom dobrý názov :)). Peacekeeper testuje v šiestich kategóriach, Rendering, Social networking, Complex graphics, Data, DOM operations a Text parsing. Testoval som štyri najpopulárnejšie prehliadače, Firefox, Opera, Chrome a Chromium (Open-Source verzia Chrome). Ako sa ukázalo Chromium a Opera ide vo Windowse rýchlejšie ale zase Chrome a Firefox idú lepšie na Ubuntu, preto si myslím, že je to v tomto prípade vyrovnané, ale posúďte to sami.

(http://i46.tinypic.com/rr2jyt.png)

Záver
Záver si z tohto článku asi každý vyvodí sám, ja si ale myslím, že Ubuntu 10.04 nad Windowsom 7 vyhralo, nie o veľa ale predsa vyhralo. Čo sa týka mňa, rád používam obidva systémy, pretože každý má svoje plusy a mínusy. Windows 7 je zatiaľ najlepšia verzia Windowsu čo vyšla (to nie je teória ale fakt) a má dobrú podporu, niekedy si zahrám nejaké tie hry a celkom často používam software od Adobe (Photoshop, After Effects a Dreamweaver), ktorý na Ubuntu nie je. Ubuntu používam dosť často na technické veci, ako občasné programovanie alebo sa iba "hrám" zo systémom a zisťujem ako funguje, prezerám si internet (a sťahujem), tiež na ňom pozerám filmy (ale to aj na Windowse). Najlepšie je (aspoň podľa mňa) používať obe systémy naraz (Dualboot alebo VMware). Pokiaľ ale máte slabší počítač, tak vám rozhodne odporučím Ubuntu, ktoré na starších počítačoch (ale aj na netbookoch) ide oveľa lepšie. Dúfam, že vám tento článok aspoň niečo dal a nebolo to mrhanie času, keď máte nejakú otázku alebo pripomienku ohľadne tohto môjho testu, tak mi napíšte.
P.S. Všetky grafy sú mojej výroby.  ;)

Za gramatické chyby sa ospravedlňujem.
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: Marp 29 Května 2010, 14:03:17
Skvělé...Výborná práce a zejména objektivní!!!
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: Iljusin 29 Května 2010, 14:10:43
Evidentně se nudíš :) Oba systémy byly holé nebo nebo už měly nainstalované nějaké rezidentní programy (typicky antivir)? A nějak mi nesedí text posledního testu (prohlížeče) s grafy co jsou pod tím.
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: garmada 29 Května 2010, 14:16:41
1. Evidentně se nudíš :)
2. Oba systémy byly holé nebo nebo už měly nainstalované nějaké rezidentní programy (typicky antivir)?
3. A nějak mi nesedí text posledního testu (prohlížeče) s grafy co jsou pod tím.

1. Áno, nudím sa.
2. Systémy neboli holé, mali nainštalované základne programy. Antivir u Windows 7 bol Avira (free verzia).
3. Sry, už som to opravil.
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: pomec 29 Května 2010, 16:27:39
Pekné grafy, ale bohužiaľ rýchlejší v testoch neznamená lepší a ani kvalitnejší.
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: Rixx 29 Května 2010, 16:31:06
Pekné grafy, ale bohužiaľ rýchlejší v testoch neznamená lepší a ani kvalitnejší.
To už linux predsa je vo svojej podstate :) To, že lepšie obstál v testoch mu len pridáva na kvalite.
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: pomec 29 Května 2010, 20:19:44
Pekné grafy, ale bohužiaľ rýchlejší v testoch neznamená lepší a ani kvalitnejší.
To už linux predsa je vo svojej podstate :) To, že lepšie obstál v testoch mu len pridáva na kvalite.
Určite mu to nepridáva na kvalite, keďže nespĺňa požiadavky väčšiny užívateľov operačných systémov a navyše rozdiel v tých testoch je minimálny, čo nestojí ani za zmienku.
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: Rixx 29 Května 2010, 20:26:12
Tak ono úplne nemáš pravdu. To, že ho väčšina ľudí nepoužíva ešte neznamená, že nespĺňa ich požiadavky. Ja by som to skôr povedal tak, že nespĺňa podmienky určitej skupiny odborne zameraných ľudí, pričom tým ostatným je to prakticky fuk čo používajú :)
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: pomec 29 Května 2010, 20:38:13
Tak ono úplne nemáš pravdu. To, že ho väčšina ľudí nepoužíva ešte neznamená, že nespĺňa ich požiadavky. Ja by som to skôr povedal tak, že nespĺňa podmienky určitej skupiny odborne zameraných ľudí, pričom tým ostatným je to prakticky fuk čo používajú :)
A to znamená, že nespĺňa požiadavky a nielen odborne zameraných ľudí. Proste tam nerozchodia to, čo potrebujú a na čo sú zvyknutí.
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: Rixx 29 Května 2010, 20:46:02
Ok ok. Ja sa hádať nebudem. Mne vyhovuje Linux viac ako systémy od MS, hádam že sa časom niektoré distribúcie dostanú do stavu, že budú vyhovovať viacerým užívateľom. Ale to už je mimo tému.
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: RedMaX 30 Května 2010, 02:03:33
Test je to pekny, ale to vyhodnoceni se moc nepovedlo, kdyz pominu graf "boot time" se kterym nemohu souhlasit, protoze mam doma take na jednom PC Ubuntu 10.04 + Windows 7 a cas startu jsem meril a vychazi mi to u obou systemu na sekundu stejne, tak bych rekl, ze test ukazuje spise na remizu a tak by to take melo byt, nebot u vyspelych OS za coz oba testovane myslim muzeme povazovat by OS nemel brzdit HW a tudiz by se to lisit nemelo. Prekvapivy je snad jen test 7zip, ale tam bych to take videl spise na rozdilne verze programu, jak sam pises, ze jsi mel pro linux jen betu. Takze Windows vlastne vyhrali jen ve 3D diky DirectX a tam neni v Ubuntu s cim porovnavat. Myslim, ze porovnavat to s OpenGL je zavadejici a jen skoda, ze z grafu nevidime o kolik se lisi FPS, to score se mi nezda, pac jsem hral nejaky opengl hry pod windows i linuxem a fps bylo spise mirne ve prospech Windows, ale vcelku vyrovnane.
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: Martin Šácha 30 Května 2010, 12:26:09
Test je to pekny, ale to vyhodnoceni se moc nepovedlo, kdyz pominu graf "boot time" se kterym nemohu souhlasit, protoze mam doma take na jednom PC Ubuntu 10.04 + Windows 7 a cas startu jsem meril a vychazi mi to u obou systemu na sekundu stejne, tak bych rekl, ze test ukazuje spise na remizu a tak by to take melo byt, nebot u vyspelych OS za coz oba testovane myslim muzeme povazovat by OS nemel brzdit HW a tudiz by se to lisit nemelo...

A co efektivnost algoritmů, struktura dat, počet služeb a démonů kteří běží při startu systému?

Jinak k testu: Byly oba systémy na jednom disku v pártyšnách a který byl u středu, tj na začátku disku?
Název: Re: Test: Ubuntu 10.04 vs Windows 7
Přispěvatel: mido0258 02 Června 2010, 21:39:59
Test je to pekny, ale to vyhodnoceni se moc nepovedlo, kdyz pominu graf "boot time" se kterym nemohu souhlasit, protoze mam doma take na jednom PC Ubuntu 10.04 + Windows 7 a cas startu jsem meril a vychazi mi to u obou systemu na sekundu stejne, tak bych rekl, ze test ukazuje spise na remizu a tak by to take melo byt, nebot u vyspelych OS za coz oba testovane myslim muzeme povazovat by OS nemel brzdit HW a tudiz by se to lisit nemelo. Prekvapivy je snad jen test 7zip, ale tam bych to take videl spise na rozdilne verze programu, jak sam pises, ze jsi mel pro linux jen betu. Takze Windows vlastne vyhrali jen ve 3D diky DirectX a tam neni v Ubuntu s cim porovnavat. Myslim, ze porovnavat to s OpenGL je zavadejici a jen skoda, ze z grafu nevidime o kolik se lisi FPS, to score se mi nezda, pac jsem hral nejaky opengl hry pod windows i linuxem a fps bylo spise mirne ve prospech Windows, ale vcelku vyrovnane.

jak dlouho to pouzivas ty?
ono to nejni o rychlostních testech je sice pěkný že je ubuntu svižný ale podle me hw pozvdavky vypový dost na svoji 256MB ram asi WIN7 nenainstaluju na ti prograamy z windows mam wine
jde i o strat systemu udelej lean install a bude to rychlejsi...
ubuntu pouzivam hlavně kvuli velkem moznosti konfigurace a to je jeho síla