I stubled into some info on improving the performance of the SD card in your Android phone. Basically it is increasing the cache size used for the SD card. So I decided to run a couple of tests to see what kind of gain was to be had. I ran the tests on my own phone, a Motorola Droid 3. I installed SD-Booster from Google Play. When starting up it displays the current cache size. [snap20120607_174030.png snap20120607_174030.thumb.png snap20120607_174512.png snap20120607_174512.thumb.png snap20120607_174957.png snap20120607_174957.thumb.png snap20120607_175022.png snap20120607_175022.thumb.png snap20120607_175315.png snap20120607_175315.thumb.png snap20120607_175607.png snap20120607_175607.thumb.png snap20120607_175636.png snap20120607_175636.thumb.png snap20120607_180739.png snap20120607_180739.thumb.png]
 Next I installed SD Card Tester. This allows to do a benchmark of the read and write speed of the SD card. I didn’t change the default cache size and ran SD Card Tester with 325MB file size twice. [snap20120607_174030.png snap20120607_174030.thumb.png snap20120607_174512.png snap20120607_174512.thumb.png snap20120607_174957.png snap20120607_174957.thumb.png snap20120607_175022.png snap20120607_175022.thumb.png snap20120607_175315.png snap20120607_175315.thumb.png snap20120607_175607.png snap20120607_175607.thumb.png snap20120607_175636.png snap20120607_175636.thumb.png snap20120607_180739.png snap20120607_180739.thumb.png]
[snap20120607_174030.png snap20120607_174030.thumb.png snap20120607_174512.png snap20120607_174512.thumb.png snap20120607_174957.png snap20120607_174957.thumb.png snap20120607_175022.png snap20120607_175022.thumb.png snap20120607_175315.png snap20120607_175315.thumb.png snap20120607_175607.png snap20120607_175607.thumb.png snap20120607_175636.png snap20120607_175636.thumb.png snap20120607_180739.png snap20120607_180739.thumb.png]
 The write performance seems to vary a bit between the two measurements, read seems to be around 7.5MB/sec. Next I upped the cache size to 1024KB. [snap20120607_174030.png snap20120607_174030.thumb.png snap20120607_174512.png snap20120607_174512.thumb.png snap20120607_174957.png snap20120607_174957.thumb.png snap20120607_175022.png snap20120607_175022.thumb.png snap20120607_175315.png snap20120607_175315.thumb.png snap20120607_175607.png snap20120607_175607.thumb.png snap20120607_175636.png snap20120607_175636.thumb.png snap20120607_180739.png snap20120607_180739.thumb.png]
 Then I reran two tests again. [snap20120607_174030.png snap20120607_174030.thumb.png snap20120607_174512.png snap20120607_174512.thumb.png snap20120607_174957.png snap20120607_174957.thumb.png snap20120607_175022.png snap20120607_175022.thumb.png snap20120607_175315.png snap20120607_175315.thumb.png snap20120607_175607.png snap20120607_175607.thumb.png snap20120607_175636.png snap20120607_175636.thumb.png snap20120607_180739.png snap20120607_180739.thumb.png]
[snap20120607_174030.png snap20120607_174030.thumb.png snap20120607_174512.png snap20120607_174512.thumb.png snap20120607_174957.png snap20120607_174957.thumb.png snap20120607_175022.png snap20120607_175022.thumb.png snap20120607_175315.png snap20120607_175315.thumb.png snap20120607_175607.png snap20120607_175607.thumb.png snap20120607_175636.png snap20120607_175636.thumb.png snap20120607_180739.png snap20120607_180739.thumb.png]
 With the 1024KB cache size it looks like both read and write is a bit higher than before. Last test was to up the cache size to 2048KB and see what happend. [snap20120607_174030.png snap20120607_174030.thumb.png snap20120607_174512.png snap20120607_174512.thumb.png snap20120607_174957.png snap20120607_174957.thumb.png snap20120607_175022.png snap20120607_175022.thumb.png snap20120607_175315.png snap20120607_175315.thumb.png snap20120607_175607.png snap20120607_175607.thumb.png snap20120607_175636.png snap20120607_175636.thumb.png snap20120607_180739.png snap20120607_180739.thumb.png]
 I only ran one test with the 2048KB cache size. [snap20120607_174030.png snap20120607_174030.thumb.png snap20120607_174512.png snap20120607_174512.thumb.png snap20120607_174957.png snap20120607_174957.thumb.png snap20120607_175022.png snap20120607_175022.thumb.png snap20120607_175315.png snap20120607_175315.thumb.png snap20120607_175607.png snap20120607_175607.thumb.png snap20120607_175636.png snap20120607_175636.thumb.png snap20120607_180739.png snap20120607_180739.thumb.png]
 It looks like there is not much gain to be had by upping the cache size to 2048KB with this phone. But 1024KB looks like a nice improvement. Small summary: Cache size | Write speed | Read speed |
---|
128KB | 3.99MB/sec | 7.91MB/sec |
---|
128KB | 1.79MB/sec | 7.62MB/sec |
---|
1024KB | 4.8MB/sec | 9.91MB/sec |
---|
1024KB | 3.49MB/sec | 9.73MB/sec |
---|
2048KB | 2.12MB/sec | 9.79MB/sec |
---|
|