Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added link to bench2 gist

...

Many people have suggested that writing 1 byte is not efficient and writing more bytes should be faster. I tried it both with write-caching on and off using the same string of random a-z characters for each write. The code used in this benchmark is slightly modified to allow specifying the write size (up to 8KB), see: https://gist.github.com/ongardie/9218611

hostdiskwrite-caching1 byte1024 bytes4096 bytes8192 bytes
rcmonster520on440us570us1.0ms1.0ms
rcmonster530on9.7ms12.0ms19.6ms19.8ms
rc66M4on3.7ms5.1ms9.2ms10.4ms
rc66530on9.8ms12.5ms21.0ms21.2ms
flygeckoX25-Mon210us370us910us950us
flygecko530on9.7ms12.1ms19.6ms19.7ms
rcmonster520off100us160us400us420us
rcmonster530off10.5ms17.5ms55.9ms68.9ms
rc66M4off1.5ms2.6ms5.6ms7.2ms
rc66530off1.9ms3.0ms6.9ms8.6ms
flygeckoX25-Moff1.0ms1.7ms3.5ms3.7ms
flygecko530off1.7ms2.4ms4.9ms5.0ms

...