Benchmark Your I/O Performance With Bonnie++ for Android
Posted July 22, 2011 at 03:00 am by Will Verduzco
Ever wanted to use a standard *nix disk benchmark tool with your Android-powered device? If so, XDA forum member saturn_de has just ported the benchmark Bonnie++, originally created by Russel Coker, to Android. If you have ever wondered what effects changing your I/O scheduler have on your disk performance, you should give this a shot!
Available in both pre-compiled versions and source, you are only a few clicks away from finding out just how fast your device is. In the words of the developer:
Now you can test all of your cfq, bfq or whatever IO scheduler with a standard unix benchmark tool. Builds with ndk-build.
Bonnie++ recommends/uses disk space twice as big as your RAM is, although you can circumvent this with “-r 0 -s <size(MiB)>”. So use a partition with more than 1.6 GB space.
Running the benchmark takes quite a while depending on IO speed, filesystem type and test size (~90 minutes).
Continue on to the benchmark thread to get started. Make sure to post your scores while you’re at it to build up a database of device performance!
Want something on the XDA Portal? Send us a tip!