i think it will be better to test both read and write time, with different file size
EXT4 is a journaled filesystem..so the file has to be written and then the journal, that means the disk is accessed 2 times wile one write process
the EXT2 system is non-journaled so just the file has to be written, just one write access
it is possible to run ext4 without a journal, but i do not know which filesystem is faster
first of all, cool idea to make a more realistic benchmark as most others are just completely irrelevant for daily use. thank you.
i gave it a try (1.4.1) but it didn't terminate in 25 minutes...?! at the end of the list it just bounced over and over again?
i'm on JM2 + original lagfix by paul (/data/data on /dbdata/data)
i have some other ideas for a real benchmark:
* open intents (activities)
* open some rendering/javascript intense websites in a browserview
It never terminates, it runs till you stop it. You can see the score as it's going at the top. It's still really rough though. If I have the time, plan is to add a whole lot of different benchmarks, with a free google appspot server for collecting people's results, and then a score browser in the app so that you can compare your device with others.
Anybody who wants to help out with
1) Benchmarks in C code/java code
2) Ideas for benchmarks
3) Anything else you can think of
Go right ahead and post it in this thread. If you're interested in (1) and need a SVN/GIT to upload code to, just post in this thread and I'll set it up.
i just have random read/write in my mind with file size choosen by the users, eg 1k, 512b, 10M, etc, just like others
and, probably the read write time for "each" partition
Partitions other than /data need root... I guess the app should have some tests that are only available if your phone is rooted.
Bog standard (recently formatted) vanilla JM1 (new) with few apps installed (and taskkilled everything before benching) on international GT-i9000
lm_fps = 16.87, 8.50, 8.33, 10.68, 6.42
ta_fps = 13, 12.66, 11.25, 11.00, 9.98
lp w/o f = 2.90, ?, 3.65, 3.75, 3.75
Ran the test 5 minutes
As you can see... it WILDLY differs because it really matters WHEN you take your numbers... as a viable test, this is not yet working.
BUT... the wildly varying numbers also indicate exactly the problem... it SHOULD be much more leveled, but it isn't.
I understand that, but should EXT4 have well under half the performance of EXT2 for writing images to disk??
Im running JM5 with Samset 1.9 and I'm seeing seriously random results.
Depending on my phones mood I get 18f/min and 0.09 second with no frames , or 0.12 f/min and 14 secs with no frames. Kinda weird.
Just as a thought, if you could add a force close button, it'd be appreciated. I find that if you try and close it when its stopped (ie not scrolling) then it can take a long time to get rid of it. I know thats when its at max load and such, but I'm finding that it won't do anything for far longer than just the 'time without frame' time. Either that or it needs to stop by itself sometime
Average : 9.86
Longest Period : 8.84
Is this bad or ?
Jm7 with Ryan's fix