I've been thinking about using temporary GIT repositories on RAMDisks (using DataRAM's ramdisk) as a kind of object store. I was interested to see whether it was worthwhile, so I ran a simple benchmark of writing 1000 x 30K files to the drive, and then compared the average write times. I was surprised when the performance came out consistently in favour of the HDD.
For the HDD I got:
average: 0.47ms/write
For the RAM disk I got:
average: 0.76ms/write
Can anyone explain why this is the opposite of what's expected?