yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] $aur0n:
Here are results of tests by: chocolate5215 (can't post because xda restrictions)

In advance - please send publication requests to p0rk burn - it's his initiative I merely made testing package...

Manufacturer/brand name: KingMax

Card size: 16 GB

Card class: 10

Card URL: http://www.kingmax.com/en_03_product_content.asp?sn=31

Performance feelings: good

Performance details:

------------------- Please report this data ---------------------

Your throughput score is: 5508.6

Your metadata score is: 2341.3

localhost,128M,2365,84,7647,9,5543,5,2867,95,19371 ,12,16.3,0,16,89,1,+++++,+++,94,1,95,1,+++++,+++,7 7,0

SDCard by SD16G (0x0:) manufacture date 12/2010, oemid 0x4b47

-----------------------------------------------------------------
[Gen8 Android Development] _nz_:
http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html
[Gen8 Android Development] thefunkygibbon:
Manufacturer/brand name: sandisk

Card size: 8 GB

Card class: 4

Card URL: ?

Performance feelings:ok

Performance details:

------------------- Please report this data ---------------------

Your throughput score is: 5833.8

Your metadata score is: 11598.4

localhost,128M,2204,79,9700,12,6704,7,2783,96,18078,12,40.4,0,16,97,2,+++++,+++,59,0,78,1,10621,31,43,0

SDCard by SU08G (0x8:) manufacture date 09/2008, oemid 0x5344

Not sure if those figures mean good or bad but I've previously benched it at 10mb write/20mb read
[Gen8 Android Development] d31b0y:
Manufacturer/brand name: Kingston

Card size: 16GB

Card class: 10

Card URL: Generic / Specific

Performance feelings: Performance seems great. Very responsive. Get the very odd wait / force close but normally just clicking wait will kick it into gear after a minute.

Performance details:

------------------- Please report this data ---------------------
Your throughput score is: 5370.6
Your metadata score is: 2122
localhost,128M,2395,84,8150,9,5429,5,2945,97,18184,10,15.0,0,16,31,0,+++++,+++,24,0,32,0,+++++,+++,20,0
SDCard by SD16G (0x3:) manufacture date 09/2010, oemid 0x3432
-----------------------------------------------------------------

Hmm, same card as cjdalessio but I don't really have the same issues as he does. Our metadata scores are completely different, similar throughput. What does the metadata score signify?
[Gen8 Android Development] $aur0n:
Like I said - score is just for you and it's not "real" benchmark result. I had to made some assumptions (that I've implemented in test - it still needs to be calibrated). While doing metadate test sometimes it runs too quick to be measured - that's why you can see in the last line of result some "+++++". I've substituted this "unmeasured" value with some number for score purpose - it's obviously to small. When you compare this line (with many coma separated number) they are almost identical.

And mediascanner - it's speed depends on how many small files you have and how your directory are "protected" with ".nomedia" lock.
[Gen8 Android Development] snickle:
Manufacturer/brand name: Kingston

Card size: 16GB

Card class: 10

Card URL:

Performance feelings: Ok

Performance details:

------------------- Please report this data ---------------------

Your throughput score is: 4915.2

Your metadata score is: 36001.7

localhost,128M,2014,70,8129,9,3820,4,2813,93,17100,10,15.7,0,16,37,0,15099,41,27,0,34,0,21874,70,25,0

SDCard by SD16G (0x3:) manufacture date 09/2010, oemid 0x3432

-----------------------------------------------------------------
[Gen8 Android Development] cjdalessio:
So... mediascanner seems to start any time you touch the filesystem. I think these results may be tainted with that right now. Not sure but suspecting. Trying to get some data to back that up.
[Gen8 Android Development] $aur0n:
In Uruk 0.6 mediascanner can be disabled - and run on demand (we are testing it now and Solune is changing it's UrukConfig to back it up)
[Gen8 Android Development] cjdalessio:
Excellent. Enough work today so I won't try it now but will try this weekend I think (expecting nasty snow the next couple days so may find time sooner.)
[Gen8 Android Development] p0rk burn:
Via squirlier -

Manufacturer/brand name: Sandisk

Card size: 16GB

Card class: 2

Card URL:

Performance feelings: good.

Performance details:

---------------------

Your throughput score is: 2927

Your metadata score is: 22536.7

localhost,128M,2080,73,4686,5,2911,3,2622,90,11186 ,6,151.7,2,16,93,1,14544,29,85,1,42,0,8356,47,75,1

SDCard by SU16G (0x8: ) manufacture date 08/2010, oemid 0x5344

---------------------
[Gen8 Android Development] $aur0n:
I must say that nimrodity test on internal gave me some thinking :D - i'll test it then since it looks quite promising.

I've change some calculation (so your's "scores" may be not the same as on graph) - but this changes have been also put to iobench.sh (this are mostly fixes since sometimes " " empty chars made calculation wrong).

I've added also in description "filesystem type" since I've assumed it's always ext4 - but some of you switch back to ext3 - so please update this information (i'm talking about filesystem of /data partition).

We need some "bad" sdcard results! So please if you have some cards that feels to work badly/terrible - please test it :)

Like for now I guess that metadata score/tests has bigger influence on system "smoothness" (and this is what I was able to tell without test anyway) - but we needs some proofs and measure of this - bad card needed :D
[Gen8 Android Development] fnetf:
V0.5 run smooth on my A70IT

Manufacturer/brand name: Sandisk

Card size: 16GB

Card class: 2

Card URL:

Performance feelings: Really good

Performance details:

---------------------

Your throughput score is: 2848.6

Your metadata score is: 2520.1

localhost,128M,2052,72,5018,6,3323,3,2819,94,10081 ,6,189.1,2,16,96,1,85,0,109,1

SDCard by SU16G (0x8: ) manufacture date 05/2010, oemid 0x5344

My overall performance is quite good everything running smooth and got plenty of apps and widgets running !!!
[Gen8 Android Development] p0rk burn:
Here's a terrible card for you!

Your throughput score is: 2588.8

Your metadata score is: 28283.5

localhost, 128M,768,32,2916,3,580,0,413,14,11067,7,7,5,0,16,16,0,27991,77,15,13,0,+++++,+++,11,0

SDCard by 52018 (0x1:) manufacture date 12/2010, oemid 0x4245

Thats the Wintec class 10 16gb I was using. It took over an hour and a half to finish.
[Gen8 Android Development] $aur0n:
I agree this card has to be horrible ;) after recalculation:

Your throughput score is: 2588.8

Your metadata score is: -236

So metadata are completely crap :) I don't even know how to add this to graphs since it's <0 :D

ps. Graph update would be nice - or link directly to url I gave you :)
[Gen8 Android Development] p0rk burn:
Oi, can't keep up with you! I got the hint and linked directly to your server so update away.

Am I correct in reading our graph that so far nothing has trumped the internal storage for speed? Is there an intangible making the OS on SD still a better/faster/smoother experience?
[Gen8 Android Development] $aur0n:
Well it requires some more testing (more samples) but it seems like previous tests I've made on beginning of the "UrukDroid" road was faulty - since I've measured only raw performance with 1MB block size. In this tests SDcard outperformed internal storage...

Anyway - to make it short - yes I will do some more tests and probably go toward internal storage (witch I was already convinced to do while using "autoinstall" options in 1.0...). I wrote few times already - I use SD card since it's much easier for development and I can use more that one card to swap versions and do install tests. When Uruk get enough mature... ;)
[Gen8 Android Development] bthoven:
That would be great. Now I use $chulri's 2.1.4-rw root (used yours upto 0.4.1 with Sandisk class 4, 4GB w/o problem) and it works great. But having 1GB data partition with your future "internal" root would be perfect!
[Gen8 Android Development] butlerm1977:
Manufacturer/brand name: Wintec filemate

Card size: 16GB

Card class: 10

Card URL:

Filesystem type (/data partition): ext4

Performance feelings: hit and miss on responsiveness.

Performance details:

------------------- Please report this data ---------------------

Your throughput score is: 4959

Your metadata score is: 2367.8

localhost,128M,2033,90,6043,9,5542,6,2195,91,19382,12,12.8,0,16,111,1,+++++,+++,100,1,118,2,+++++,+++,76,1

SDCard by 50272 (0x1:) manufacture date 12/2010, oemid 0x4245

-----------------------------------------------------------------
[Gen8 Android Development] digger94:
Manufacturer/brand name:

Card size: 4GB

Card class: 4

Card URL: x

Filesystem type (/data partition): EXT4

Performance feelings: not so good, little slow

Performance details: Little slow executing applications.

------------------- Please report this data ---------------------

Your throughput score is: 4157.8

Your metadata score is: 2197.2

localhost,128M,1537,67,5514,7,4311,5,2382,98,16395,10,45.2,0,16,54,1,+++++,+++,32,0,54,1,+++++,+++,32,0

SDCard by SA04G (0x0:) manufacture date 07/2009, oemid 0x544d

-----------------------------------------------------------------
[Gen8 Android Development] sublimejosh2000:
Results of InternalSD

I ran this on Internal install of 0.6RC2... Seems ODD I get zeroes....

------------------- Please report this data ---------------------

/usr/local/bin/sed: -e expression #1, char 3, unterminated 's' command

Your throughput score is: 0

Your metadata score is: 0

localhost,128M,2025,72,10860,13,6824,7,2656,89,161 93,9,206,7,2,16,93,1,14221,57,62,1,89,2,9601,32,61 ,1

SDCard by SD16G (0x4 manufacture date 09/2009, oemid 0x544d

-----------------------------------------------------------------
[Gen8 Android Development] $aur0n:
There is some kind of error - I'll have to take a look at it...
[Gen8 Android Development] sublimejosh2000:
Thanks

Ok, cool, i ran as SU and tried twice with same results.
[Gen8 Android Development] p0rk burn:
Weird my scores are so drastically different. Maybe my card is bad?
[Gen8 Android Development] $aur0n:
I've thought about that already - and it seems like you have the same "brand" - but different manufacturer.

This is probably "real" manufacturer - this one is "SDCard by 50272" and yours (p0rk) "SDCard by 52018".
[Gen8 Android Development] $aur0n:
Manufacturer/brand name: Kingstone

Card size: 8GB

Card class: 4

Card URL:

Filesystem type (/data partition): ext4

Performance feelings: quite terrible ;) system is slow and unresponsive

Performance details:

------------------- Please report this data ---------------------

Your throughput score is: 3111.8

Your metadata score is: 176.5

localhost,128M,607,23,2467,6,2177,3,2445,83,14163,11,11.5,0,16,56,1,+++++,+++,41,0,56,1,+++++,+++,32,0

SDCard by SA08G (0x0:) manufacture date 10/2010, oemid 0x544d

-----------------------------------------------------------------
[Gen8 Android Development] $aur0n:
Manufacturer/brand name: Sandisk

Card size: 4GB

Card class: 2

Card URL:

Filesystem type (/data partition): ext4

Performance feelings: good - works smooth and easy

Performance details:

------------------- Please report this data ---------------------

Your throughput score is: 4772.6

Your metadata score is: 339.2

localhost,128M,2427,93,6111,16,4809,6,2956,99,18810,11,42.2,0,16,99,1,+++++,+++,62,0,93,1,+++++,+++,63,0

SDCard by SU04G (0x8:) manufacture date 10/2008, oemid 0x5344

-----------------------------------------------------------------

New results from UrukDroid 0.7

------------------- Please report this data (V2) -------------------

Your throughput score is: 5264.03

Your metadata score is: 384

1.96,1.96,urukdroid,1,1299239577,128M,,72,97,7004,9,5112,5,518,95,20156,12,42.2,2,25,10,1,,,35,1,1187,10,43,0,34,1,1106,10,31,0,377ms,2155ms,1754ms,245ms,27086us,1619ms,2943ms,96477us,3688ms,2817ms,114ms,5248ms

SDCard by SU04G (0x8:) manufacture date 10/2008, oemid 0x5344

------------------------------------------------------------------
[Gen8 Android Development] $aur0n:
Send by: Krain

Manufacturer/brand name: Silicon Power

Card size: 8GB

Card class: 10

Card URL: http://www.amazon.de/gp/product/B004...ef=oss_product

Filesystem type: ext4

Performance feelings: great

Performance details:

------------------- Please report this data ---------------------

Your throughput score is: 6170.8

Your metadata score is: 216.3

localhost,128M,2509,88,10532,12,7006,8,2918,97,18689,11,23.3,0,16,50,0,+++++,+++,53,0,58,0,+++++,+++ ,32,0

SDCard by NCard (0x1 manufacture date 10/2010, oemid 0x0303

-----------------------------------------------------------------

btw. iobench.sh from 0.6 release has fixed some presented here issues...

ps. I've updated graph...
[Gen8 Android Development] butlerm1977:
Manufacturer/brand name: Wintec filemate

Card size: 16GB

Card class: 10

Card URL:

Filesystem type (/data partition): ext4

Performance feelings: fresh install of Uruk 0.6

Performance details: big increase on throughput since my Uruk 0.5 test. this test was run right after the OS install. no other apps (other than Google Marketplace) have been installed at this point.

------------------- Please report this data ---------------------

Your throughput score is: 5812

Your metadata score is: 2221.4

localhost,128M,2363,83,8504,10,6249,6,2897,96,19397,12,16.4,0,16,55,0,+++++,+++,68,0,46,0,+++++,+++,36,0

SDCard by 50272 (0x1:) manufacture date 12/2010, oemid 0x4245

-----------------------------------------------------------------
[Gen8 Android Development] p0rk burn:
I redid the test on my Wintec under the new Uruk .6 test:

Throughput: 5755.5

Metadata: 376.4

(etc etc etc)

So the scores are better but still crap. Ugh.
[Gen8 Android Development] N23:
Manufacturer/brand name: Transcend

Card size: 8GB

Card class: 6

Card URL: http://www.amazon.de/gp/product/B001NS9J82/ref=oss_product

Filesystem type (/data partition): ext4

Performance feelings: okay

Performance details:

------------------- Please report this data ---------------------

Your throughput score is: 6274.8

Your metadata score is: 212

localhost,128M,2094,74,9783,10,7078,7,2935,97,19434,11,25.0,0,16,50,0,+++++,+++,55,0,47,0,+++++,+++,35,0

SDCard by USD (0x1:) manufacture date 12/2010, oemid 0x4142

-----------------------------------------------------------------
[Gen8 Android Development] $aur0n:
I've updated the graph with latest results. With UrukDroid 0.7 there will be updated test (called V2) - mostly because of newer bonnie++ (witch will reproduce different results). Two post back is my example of such an output.

I'll put here for a few minutes internal storage results also...

And here is "internal" result (/dev/mmcblk1p3) - remember it's V2 (1.96 bonnie) so it's not comparable to previous result except this one

------------------- Please report this data (V2) -------------------

Your throughput score is: 5754.88

Your metadata score is: 431.5

1.96,1.96,urukdroid,1,1299234757,128M,,72,95,10608,13,6955,8,538,98,17491,10,263.3,9,25,10,1,,,29,1,1416,14,58,1,29,1,1201,13,36,0,755ms,1518ms,1586ms,25024us,134ms,1120ms,3730ms,98948us,2837ms,3522ms,299ms,7083ms

------------------------------------------------------------------

And I must say I'm a bit disappointed :/ - previously data send by nimrodity promised a bit more.
[Gen8 Android Development] ncuxxx:
I also heve wintec 16gb...

My results is near your values.

Android is laggy :-( So i return to standard firmware.
[Gen8 Android Development] woti23:
did you never test with TAP benchmark from xda member Peacemanibk?

it also tests database write speed, which takes a good part on lags

http://xdaforums.com/showthread.php?t=850454

did someone test different i/o schedulers (especially deadline does better on class 2 cards than anticipatory)?
[Gen8 Android Development] butlerm1977:
Reran the tests on a totally different Wintec card. (16GB class 10, UrukDroid 0.6) - no IO errors up until now at least....

------------------- Please report this data ---------------------

Your throughput score is: 5556.8

Your metadata score is: 227.8

localhost,128M,2422,85,7896,9,5255,5,2981,99,19680,11,16.8,0,16,62,0,+++++,+++,67,0,46,0,+++++,+++,36,0

SDCard by 50272 (0x1:) manufacture date 12/2010, oemid 0x4245

-----------------------------------------------------------------
[Gen8 Android Development] sazfar13:
Manufacturer/brand name: Patriot

Card size: 2GB

Card class: ?

Card URL: http://www.tigerdirect.ca/applicatio...?EdpNo=3869652

Your throughput score is: 4477

Your metadata score is: 206.1

localhost,128M,2023,70,5612,6,4209,4,2799,93,16792 ,8,43.1,0,16,51,0,+++++,+++,31,0,48,0,+++++,+++,33 ,0

SDCard by SA02G (0x0 manufacture date 12/2009, oemid 0x544d
[Gen8 Android Development] sazfar13:
How come for some of the cards the metadata score is huge (in 4 digits) as opposed to other SD cards where the same score is in the 100's?

Does that mean those cards are the way to go?
[Gen8 Android Development] $aur0n:
Nope - I wrote it somewhere before. In old iobench.sh tests script made some assumption while scoring metadata benchmark - wrong assumption. Since last line has unmodified results I've recalculated this score and graphs shows proper value.

New iobench.sh (UD 0.6) probably will never get over 500 points in this test.
[Gen8 Android Development] sazfar13:
I see....

My SD card installation feels kind of laggy. A few times, during boot the my Archos has frozen as well leaving me no choice but to hard boot it. On the other hand it is nice to have root access to the device.

Looking at the graph, one would assume internal ext4 with urukdroid is the way to go.

So any idea how internal ext3 compares with internal ext4 with urukdroid in terms of numbers?

How much performance boost should one expect to get if one installs urukdroid on internal flash with ext4?
[Gen8 Android Development] $aur0n:
I've made comparision of ext3 and ext4 on very early stage of Uruk and there was significant difference.

About internal - I guess you will be able soon to find out :) (0.7 is almost done).
[Gen8 Android Development] N23:
Manufacturer/brand name: Transcend

Card size: 8GB

Card class: 6

Card URL: http://www.amazon.de/gp/product/B001NS9J82/ref=oss_product

Filesystem type (/data partition): ext4

Performance feelings: nice (using 0.7RC2)

Performance details:

------------------- Please report this data (V2) -------------------

Your throughput score is: 5907.48

Your metadata score is: 437.833

1.96,1.96,localhost,1,1298710940,128M,,35,49,10699,15,6972,8,263,49,18249,11,24.9,1,25,10,1,,,40,1,1249,11,58,1,40,1,1361,12,35,0,716ms,1372ms,1863ms,44349us,93398us,3502ms,3780ms,104ms,3212ms,3679ms,89432us,5112ms

SDCard by USD (0x1:) manufacture date 12/2010, oemid 0x4142

------------------------------------------------------------------
[Gen8 Android Development] p0rk burn:
First post updated with all results up to this point. Thanks everybody for taking the time to gather data for this thread.
[Gen8 Android Development] squirlier:
Manufacturer/brand name: SanDisk

Card size: 16GB

Card class: 2

Card URL: Amazon germany

Filesystem type (/data partition): ext4

Performance feelings: really good compared to kingston 8 gb class 4

Performance details: compared to kingston 8 gb class 4 the sandisk rocks.

------------------- Please report this data ---------------------

Your throughput score is: 2988

Your metadata score is: 514.2

localhost,128M,2205,76,5102,5,3470,3,2949,98,10564,5,162.2,2,16,103,1,+++++,+++,88,0,118,1,+++++,+++,83,0

SDCard by SU16G (0x8:) manufacture date 08/2010, oemid 0x5344

-------------------------------------------------

I did this test again just for me but i got over 500 in meta. So i just wanted to share.

Btw. I will test my sd cards in ubuntu with the builtin speed test. The kingston looks bad there. Will test it with the sandisk. May be this test is a way to check the card before installing and then be disapointed of performance. The kingston got about 5 mb/s max but a low of about 240 kb/s
[Gen8 Android Development] $aur0n:
Hi,

First of all - big thx for p0rk burn's work on this subject.

I've updated chart with results submitted by all of you - also thx! Definitely we can see that class of SD card is not best way to judge it's performance for system installation. From yours opinion it seems that card with meta-data score above average (red, vertical line) work well, throughput is not so crucial - but it won't harm certainly ;)

Since we have now new UrukDroid 0.7 witch introduces new bonnie++ (non compatible) test - so we can't compare it with previous (pre 0.7) results. Because of it, it's marked as V2. It should be more reliable because we are able now to measure stuff that were to quick before (all those +++ signs) - until now they were ignored. So I guess work still goes on :D and I'm providing new chart/graph.

p0rk burn please divide results into old V1 and new V2 section. And here is new chart for V2
[Gen8 Android Development] slim_thumb:
urukdroid 1.0 tests

These were tested with urukdroid 1.0

Manufacturer/brand name: Sandisk

Card size: 4GB

Card class: 4

Card URL:

Filesystem type (/data partition): ext4

Performance feelings: Nice and smooth

Performance details:

Your throughput score is: 2868.77

Your metadata score is: 149.5

1.96,1.96,urukdroid,1,1304718219,128M,,69,98,3328,4,2536,2,510,98,11923,6,130.6,6,25,10,1,,,47,1,369,2,55,1,49,1,373,2,52,1,164ms,5372ms,5029ms,29006us,21198us,8963ms,911ms,248ms,1358ms,681ms,77383us,1332ms

SDCard by SU04G (0x8:) manufacture date 09/2010, oemid 0x5344

Manufacturer/brand name: Sandisk

Card size: 8GB

Card class: 2

Card URL:

Filesystem type (/data partition): ext4

Performance feelings: OK (but I start to run into wifi hang problem, so I dunno how much it is due to the rest of the system)

Performance details:

Your throughput score is: 2268.18

Your metadata score is: 134.5

1.96,1.96,urukdroid,1,1304729692,128M,,73,98,2888,3,2139,2,523,98,8975,5,289.1,7,25,10,1,,,40,1,328,2,52,0,44,1,334,2,45,0,182ms,6126ms,5293ms,40313us,45289us,249ms,1124ms,70251us,1452ms,972ms,70374us,1490ms

SDCard by SU08G (0x8:) manufacture date 01 /2010, oemid 0x5344

WHY ARE MY SCORES SO LOW??? (yes I see the v.2 chart)

I had urukdroid running perfectly with the 4GB Class4 card but I wanted to try out the 8GB Class 2 card. This was when I started running into the known wifi problem. For some reason, when I went back to the 4GB Class 4 card, the problem persisted, even with a full reformat (both the external card and device (internal card)) and fresh installation.
[Gen8 Android Development] $aur0n:
Yes - their are suspiciously low (keeping in mind you say system is working ok on those cards).
[Gen8 Android Development] slim_thumb:
Come to think of it .... my A70S only started to run into problems after I ran the first SD benchmark test (I did the 4GB card before swapping in the 8GB card and reinstall urukdroid). Could the benchmark test have anything to do with this???
[Gen8 Android Development] waterpolo:
I have 16 Gb Transcend Micro SDHC Class 10 (TS16GUSDHC10), see product information

The respons on a fresh installation of Uruk Droid v1.0 is very slow.

The systems is almost frozen (Force Close messages) when I install multiple apps with the market.

Use someone else the same type sdhc card?

Later I will post the SD card results.

P.S.

I had no problems with the first time installing Uruk Droid v1.0 when I used a 4 Gb Sandisk Class 2.
[Gen8 Android Development] waterpolo:
Benchmark of 16 Gb Transcend Micro SDHC Class 10 (TS16GUSDHC10)

Your throughput score is: 7262.53

Your metadata score is: 375.833

1.96,1.96,urukdroid,1,1311180195,128M,,70,93,10091,13,7135,8,489,93,27094,16,46.2,2,25,10,1,,,35,1,1128,13,62,1,37,1,1129,14,50,1,417ms,1410ms,1432ms,44028us,14564us,2110ms,1993ms,78927us,2966ms,2173ms,126ms,3193ms

SDCard by USD (0x0:) manufacture date 06/2011, oemid 0x4a45

The SD card is faster then internal memory, but when install UrukDroid on SD it's not 'stable', a lot FC's.

Currently I have UrukDroid on internal memory, which runs very smooth.