[8525, TyTN, MDA Vario II, JasJam ROM Development] veyka:
Hermes WM Roms Benchmarks​

My Hermes is dead.. this isnt going to get updated again, im so sorry​

One of the MOST common questions we get, is, what's the lites rom? And what's the fastest rom?

How to make your rom faster

​

A new program called WMRegOptimizer, which you can get here, has had noticed improvements on the speed of my phone and others.

For more detailed info and a few helpfull recommendations.

My Methods:

​

I take the rom, fresh from the chef, and flash it, that's it, no UC, no changes, nothing!

I run the tests unplugged, and before connecting to activesync.

All i install is my battery drain tool, and my benchmarking tool.

I dont change the Pagepool, or the cache settings, for the main benchmarks.

Below there will also be benchmarks of the rom i use, and other members of XDA, post yours up as well!

Also, attached you will find a XML you can import with Advanced config, or use in your UC, this is cache tweaks, and i will post benchmarks to show how they help.

I know that My benchmark suit isnt the best around, i chucked it together in 5min, but, as im using the same on all roms you can compare without worrying to much!

If there was any "odd" readings, aka something much higher/lower, I re benchmarked, re flashed, until I was sure its not an error I can do anything about.

About each section :

​

Rom name: name of the rom

Rom build: The build of the rom

idle power consumption (mA): This is the power it was draining in mA (milliamp) sitting in the power consumption tool with the backlight (at rom default), the device was not allowed to turn off ect. And i left it for 2-5min to average.

Integer: How quickly the phone performed Integer calucations, see here for more info

floating point: How quickly the phone performed floating point calucations, see here for more info

RAM Access: How quickly the phone could access the RAM

Draw Bitmaps: How quickly the phone could redraw bitmaps on the screen (graphical performance)

Main Storage read/write: How quickly the phone could read/write to the main storage.

Higher is better apart from for idle power consumption, where lower is better.

Power consumption is VERY MUCH affected by screen brightness, I should have standardised this.. but it still give an idea..

My conclusions

​

RBS roms are faster than Non BS

Compressed roms are slower and use more power in idle for the most part

Some roms are faster but use more idle power, and different roms have there strengths and weaknesses!

.zip has all the benchmarks so far, along with graphs.

Pagepoll tests

​

I decided to take 3 roms and test 6v8meg PP, the results are in the .zip

For the most part, the 8meg PP roms where faster, but has less ram (duh). I would do more tests, but it would take far to much time..

Graphs

​

These are out of date compared to the .zip, I will update them asap.

There ALL in the .zip, they would take up to much room to post here.

Performance XML​

This file can be run with UC, or imported with advanced config.

What this does is fine tune the cache sizes to what I think gives the best performance.

Updated on 25th August

Added Power management tweaks to the XML

Updated the Cache settings.

Added tweak to remove the delay when taking pictures.

Examples:

CRCv12.9 BS naked 8meg PP pre XML benchmarks. (See that the higher pp is faster than the 6meg one in the main benchmark tests)

Integer: 181.9167

Floating Point: 5.779

Draw Bitmaps: 710

RAM Access: 1620

Main storage (write): 710.62

Main Storage (read): 3690.09

CRCv12.9 BS naked 8meg PP post XML benchmarks.

Integer:184.3587

Floating Point: 5.783

RAM Access1632

Draw Bitmaps: 726

Main storage (write)710.37

Main Storage (read)3685.66

Performance settings if you dont want to use the XML:

File system cache: Enabled

File system cache size: 2megs

File system filter cache: 8192 sectors

Glyph Cache: 128KB

What to benchmark your own rom? See this post for the program I use!​

Notes: None of the tweaks in the XML is my work, apart from making it and posting it here, im just trying to make it easier for the newbies to get the most from there device!

WM 6 roms​

This thread here by KarhU has benchmarks for most WM6 roms

Todo:

*Add links to rom thread in the spreadsheet.

*Work out why there is the MASSIVE increase in main memory speed on CRCv12.7 and roms based on it. (seems to be some due to some tweaks in the rom!)

If this has helped you, or you like what I do, maybe consider a small donation, anything is very gratefully received!