Menu

Srovnání benchmarků ROM pro Nexus S – Stock ROM 2.3.3 vs. 4.0.4

Když v loňském roce Google představil Samsung Galaxy Nexus, snížila se cena Nexusu S na hodnotu, za kterou bylo mnoho lidí ochotných si jej pořídit a tento model se stal velmi populárním. I dnes, kdy jsou představovány mnohem výkonnější modely telefonů všech různých značek, má tento běžným uživatelům, kteří nepotřebují nejvýkonnější zařízení za spoustu peněz, stále co nabídnout.

Mezi spokojené uživatele patřím i já a jelikož jsem tak trochu hračička, rozhodl jsem se podívat se na výkon tohoto telefonu s různými verzemi OS Android. Pro začátek jsem si vzal na mušku původní verzi Gingerbread (2.3.3), se kterou byl telefon dodáván do prodeje, a nejnovější aktualizaci Ice Cream Sandwich (4.0.4).

Způsob testování

Testování probíhalo vždy na čistě nainstalovaném systému s root právy. Aplikace, které jsem používal, byly detailně popsány v článku SvětAndroida doporučuje: Programy pro měření výkonu („benchmarky“), takže jen ve zkratce:

AnTuTu – kompletní test výkonnosti systému, zahrnuje test rychlosti operační paměti, výkonu procesoru při práci s celými čísly, výkonu procesoru při výpočtech s plovoucí desetinnou čárkou, výkon ve 2D a 3D grafice, rychlost práce vstupně-výstupních operací s databází, rychlost čtení a zápisu na paměťovou kartu.

Quadrant Standart Edition – program testující výkon procesoru, grafiku a vstupně-výstupní operace.

SmartBench 2011 a 2012 – opět aplikace na testování celého systému zahrnující 3D grafiku, rychlost procesoru, I/O operace. Výstupy těchto testů jsou pro produktivní výkon a herní výkon.

Nenamark 1 a 2 – testování výkonu v OpenGL ES 2.0.

Linpack – výkon procesoru při operacích s plovoucí desetinnou čárkou.

Neocore – test grafického výkonu v OpenGL ES 1.1.

Metodika testování byla tato: u každý test byl proveden desetkrát, nejlepší a nejhorší výsledek se škrtá a ze zbývajících osmi se vypočítal průměr. Pokud se výsledek lišil od průměrů všech hodnot o více než 1%, pak se celý test opakoval.

Výsledky testů

I když je pro výsledné srovnání použit průměr z osmi výsledků, pro přehlednost zveřejním i jednotlivé dílčí výsledky seřazené od nejnižšího k nejvyššímu. Pojďme se tedy podívat, jak měření dopadla. Poslední – zvýrazněná – hodnota vždy značí průměr vypočítaný dle výše uvedené metodiky. Červeně je pak pro názornost zvýrazněn lepší výsledek.

Antutu

Gingerbread 2.3.3Ice Cream Sandwich 4.0.4
27722584
28322605
28752677
29272713
29632714
29932762
29932806
29982824
30152843
30212851
29502743

Linpack single

Gingerbread 2.3.3Ice Cream Sandwich 4.0.4
17,12615,043
17,57516,428
17,73516,525
17,82616,604
17,87116,767
18,09116,848
18,15816,864
18,25616,881
18,26816,943
18,28416,957
17,9716,73

Linpack multi

Gingerbread 2.3.3Ice Cream Sandwich 4.0.4
12,63313,642
12,68914,689
12,88614,824
13,33414,934
14,12114,97
14,89614,977
15,88215,05
16,15115,101
16,23515,119
16,43115,132
14,5214,96

Quadrant

Gingerbread 2.3.3Ice Cream Sandwich 4.0.4
11961139
12101179
12281182
12551189
12651189
12661194
12681207
12741214
12791219
12891234
12561179

SmartBench 2011 Herní výkon

Gingerbread 2.3.3Ice Cream Sandwich 4.0.4
18691880
18941921
19021936
19071999
19232038
19252053
19252080
19282083
19372093
19432103
19182025

SmartBench 2011 Produktivní výkon

Gingerbread 2.3.3Ice Cream Sandwich 4.0.4
802798
805814
805818
807825
813829
824836
855838
864838
947840
948845
840830

SmartBench 2012 Herní výkon

Gingerbread 2.3.3Ice Cream Sandwich 4.0.4
19301096
19361136
19651157
20151352
20681371
20831373
20901373
20941376
20951390
21331422
2043 1316

SmartBench 2012 Produktivní výkon

Gingerbread 2.3.3Ice Cream Sandwich 4.0.4
507475
509480
530482
543487
545489
557490
558493
559498
562498
568499
545 490

NenaMark 1

Gingerbread 2.3.3Ice Cream Sandwich 4.0.4
48,854,1
49,154,2
49,254,3
49,354,3
49,454,4
49,554,5
49,554,6
49,554,7
49,754,9
49,854,9
49,4 54,5

NenaMark 2

Gingerbread 2.3.3Ice Cream Sandwich 4.0.4
22,224,7
22,324,8
22,324,8
22,424,8
22,424,8
22,424,8
22,424,9
22,524,9
22,525,1
22,525,2
22,4 24,9

Neocore

Gingerbread 2.3.3Ice Cream Sandwich 4.0.4
5655,8
5655,9
5655,9
5655,9
5655,9
56,156
56,156
56,156
56,156,1
56,156,1
56,1 56,0

Závěr

Jak vidíte, u některých testů jsou výsledky rozdílné jen nepatrně, u většiny jsou však docela viditelné. Ice Cream Sandwich pokulhává ve většině testů hlavně kvůli své vyšší hardwarové náročnosti.

To by bylo ke srovnání oficiálních ROM Gingerbread 2.3.3 a Ice Cream Sandwich 4.0.4 vše. V příštím díle se podíváme jak si proti sobě budou stát dvě verze oblíbené čínské ROM MIUI, a to ve verzích systému 2.3.7 a 4.0.3.

 

Komentáře

Lukáš

Lukáš

30.5.2012 14:22

Výborný nápad napsat takovýhle článek!! díky :) doufám, že těch testů bude víc… možná i na custom romky mezi sebou

adsamcik

adsamcik

30.5.2012 14:35

Výborný nápad. Zajímavé srovnání, ale většinou bych nekoukal jen na benchmarky při výběru telefonu. Protože v benchmarku může telefon získat nižší skóre, ale aplikace celkově budou svižnější. Nedá se říct jaký je výkon pro aplikace, protože záleží na spoustě věcí a každá aplikace je jedinečná

william.riker

william.riker

30.5.2012 14:40

super porovnani, snad bude vice telefonu :-)

pRo_lama

pRo_lama

30.5.2012 15:11

Tiež sa prikláňam k tomu názoru, že tieto testy sú iba informatívne a neodzrkadľujú reálnu prevádzku mobilu a jeho zaťaženie. Veľakrát sa stáva, že mobil dostane vyššie skóre ako nejaký iný a lepší mobil čo je logicky nemožné. Aj napr. môj starý mobil LG GT540 malo lepšie skóre ako taký Nexus S a pochybujem, že keby ich dám veľa seba a otestujem, že by bol aj vtedy rýchlejší a svižnejší. ;-)

s3icc0

s3icc0

30.5.2012 16:34

Jen se chci zeptat autora zda měl na ICS zapnutou HW akceleraci – ta se rozhodně na výsledku benchmarku projeví negativně i když ve finále v reálném použití jedině pomáhá …

ZED

ZED

30.5.2012 18:00

Nechám testy testy a spíš uvedu moji osobní zkušenost s ROMkama 2.3.3 a ICS. Hodně dlouho jsem zůstával na 2.3 /oficiální i neoficiální/ a zůstával jsem u Cyanogenmod protože z těch 2.3x fungovala nejlíp. Na telefonu jsem měl hodně /asi 80 aplikací z toho cca. 15-20 bylo na pozadí pořád nějak spuštěných/ . A telefonu to už trochu vadilo, sem tam byl zpomalený tak jsem zkusil nefociální ICS /Apex ICS Rom/. Čekal jsem že rychlost bude spíš horší ale naopak telefon je superrychlý a neškobrtne asi při tom počtu cca. 15 na pozadí běžících doinstalovaných procesů.
Navíc v ICS mi bez problémů fungují videa v prohlížeči – např. tn.cz apod. Ani v jedné 2.3.3 ROM to nikdy plynule nešlo – vždy se zobrazovalo že není optimalizované pro mobil a bylo to hodně trhané.
Takže ICS si nemůžu vynachválit.

Ondra

Ondra

30.5.2012 20:56

Dobrý den, jsem také spokojeným vlastníkem Nexusu S, nechtělo by se Vám zpracovat porovnání benchmarků mezi verzemi 2.3.6 a 4.0.4? Pořád totiž řeším jakou ROM. Na ICS jsem si co se týče vizuálního vzhledu, a celkově prostředí hodně zvykl, nicméně rychlost se mi zdála na 2.3.6 podstatně vyšší. Tudíž by mne zajímalo, jak velký je rozdíl ve výkonu. Díky

oem

oem

31.5.2012 9:23

já vím že jsem uplnej trouba, ale dá mi někdo odkaz na nějaký opravdu funkční odkaz na rootnutí nexus s ? zatím se mi to nepovedlo :( díky moc !!

jka79

jka79

31.5.2012 10:58

Jedine AOKP + Matr1x kernel.

Chanter

Ondřej Kadlec 0

31.5.2012 18:38

Lukáš: Děkuji, jsem rád, že se Vám líbí. Srovnání bude více – momentálně pracuji na MIUI ve verzi 2.3.7 a ve verzi 4.0.3, pak se vrhnu na CyanogenMod. Pokud máte tipy na nějaké další ROMky, není problém zkusit i je.

adsamcik: Ano, to máte pravdu, že benchmarky nemají 100% vypovídající hodnotu. Nicméně dá se z nich odhadnout náročnost a případně i samotná odladěnost jednotlivých verzí systému – minimálně u Stock ROM.

william.riker: Děkuji. Jestli bude více telefonů Vám nemůžu říct, tento nápad je pouze má iniciativa a jelikož mám momentálně k dispozici jen Nexus S, tak já osobně jiné telefony nechystám. Zkusím ale nápad podstoupit kolegům v redakci, uvidíme, jestli se chytnou.

pRo_lama: Vzhledem k tomu, že zde se nejedná o různé telefony, ale různé verze systému, tak jsou benchmarky, minimálně pro prvotní porovnání, dostačující. Nicméně jak jsem odpovídal výše, jejich vypovídající hodnota není 100% a jsem si tohoto faktu vědom. =)

s3icc0: Ne, HW akcelerace spuštěna nebyla. Upřímně se přiznám, že mě to ani nenapadlo. =)

ZED: Ano, máte pravdu – videa v ICS jsou opravdu mnohem lépší, než v Gingerbreadu.

Ondra: Udělat srovnání mezi 2.3.6 a 4.0.4, případně i 2.3.4 a 4.0.3, nicméně momentálně se tento miniseriál bude ubírat k alternativním ROM. Takže minimálně v nejbližších dvou až třech týdnech se k tomuto srovnání nechystám, ale budu na Vás myslet a pokusím se o to. Pokud máte k dispozici telefon s verzí systému 2.3.6 a chtěl byste se zapojit, rád uveřejním Vaše výsledky. V případě zájmu mě můžete kontaktovat na ondrej.kadlec@svetandroida.cz a domluvíme se blíže. Děkuji.

oem: Rootnutí Nexusu S lze provést pomocí programu Unlock Root, o kterém jsme zde psali již dříve. Ovšem pozor na to, jestli máte verzi systému, kterou tento telefon podporuje.

jka79: Děkuji za tip, určitě vyzkouším.

notabene

notabene

31.5.2012 22:52

Mel jsem minimalne 10 ROMek na GB a zkusil alespon 8 na ICS.. Vedlo MIUI od Braimastera a Franco kernel, to byla skvela kombinace ke ktere se obcas vracim, no nicmene ICS je tak nejak sviznejsi, subjektivne, mel jsem MIUI od konga, jenze ten koupil Galaxy, ted jedu nejaky tyden na Slim ICS a Air Kernelu (matrix mi moc nevyhovuje) a to je fakt pecka, ta odezva je neskutecna.. Slim ICS 3.8, Air Kernel, 100/1000, noop, smartass v2,..

Urcite zaradte Slim ICS!!!

oem

oem

1.6.2012 11:08

Ondřej Kadlec: díky za radu, bohužel mi to nefunguje. ladění USB zapnuté, unlock root nainstalovaný, můj nexus s je podporovaný (IMM76D), ale nic se nestane. Kdyz zmáčknu ROOT v unlock root programu, tak to za chvili jen napíše ready a nic se nestane :( tak já nevím co dělám špatně :(

oem

oem

5.6.2012 11:37

all: už to mám rootnuté. Ten unlock root mi opravdu nefunguje, problém byl asi v driverech, no zkrátka už to mám hotové, sláva :)

oem

oem

5.6.2012 14:38

all: jen pro info píšu že problém byl v AdbWinApi.dll. když jsem ho nahradil za jiný, tak to fungovalo, asi v něm byl jiný kod zarizeni a proste to s jinym normalne vsechno fungovalo …

RSS (komentáře k článku)