I've been using a Raspberry Pi as a media centre, running Raspbmc for some time now, and the other day thought I'd rebuild it as it's been through multiple crashes. I also wanted to install onto a USB stick rather than the SD card, as this is said to be faster.
Anyway, after I'd noted appropriate data from the original SD card, and reformatted it, I ran HD Tune over it to test it's (read) performance. (1st pic)
Oh - that doesn't look very good.
A solid state device ought to give a flat read time (top line), not jumping about like that. I retried it, and got similar results.
I tried reformatting it, even repartitioning it, and still got similar results - not a very flat line at all.
I downloaded and ran the SD Card association card formatting tool, set to quick format, and even that had no difference.
But on a whim, I tried setting the SD Card tool to do an erase format, and after waiting 15 minutes or so for it to complete, I retested the card with HDTune. See the 2nd pic for results!
Now, the Raspberry Pi had crashed a number of times, and the card has had quite heavy use, so whilst I might not be all that surprised at the state of the card before formatting, I was surprised at the problem remaining aftweards, until I did an erase as well.
Thought I'd share this in case anyone else is curious or has been having strange performance issues with SD cards, especially well used ones.
Ian
Links :
HD Tune
http://www.hdtune.com/(Windows Only, I think. The paid version has lots of features, but I'm using the free one)
SD Format tool
https://www.sdcard.org/downloads/formatter_4/(Windows & Mac)