Home > HowTo, Linux > Benchmark a SSD

Benchmark a SSD

I used the sysbench tool, more info at
sysbench –test=fileio –file-total-size=1G prepare
sysbench –test=fileio –file-total-size=1G –file-test-mode=rndrw –max-time=300 –max-requests=0 run
sysbench –test=fileio –file-total-size=1G cleanup

RESULT:
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Extra file open flags: 0
128 files, 8Mb each
1Gb total file size
Block size 16Kb
Number of random requests for random IO: 0
Read/Write ratio for combined random IO test: 1.50
Periodic FSYNC enabled, calling fsync() each 100 requests.
Calling fsync() at the end of test, Enabled.
Using synchronous I/O mode
Doing random r/w test
Threads started!
Time limit exceeded, exiting…
Done.

Operations performed: 33600 Read, 22400 Write, 71635 Other = 127635 Total
Read 525Mb Written 350Mb Total transferred 875Mb (2.9166Mb/sec)
186.66 Requests/sec executed

Test execution summary:
total time: 300.0089s
total number of events: 56000
total time taken by event execution: 0.4608
per-request statistics:
min: 0.00ms
avg: 0.01ms
max: 18.21ms
approx. 95 percentile: 0.01ms

Threads fairness:
events (avg/stddev): 56000.0000/0.00
execution time (avg/stddev): 0.4608/0.00

With my New SSD (SanDisk):
SanDisk 64GB SATA 6.0GB/s 2.5-Inch 7mm Height Solid State Drive (SSD)

Doing random r/w test
Threads started!
Time limit exceeded, exiting…
Done.

Operations performed: 178560 Read, 119040 Write, 380837 Other = 678437 Total
Read 2.7246Gb Written 1.8164Gb Total transferred 4.541Gb (15.499Mb/sec)
991.94 Requests/sec executed

Test execution summary:
total time: 300.0185s
total number of events: 297600
total time taken by event execution: 39.8548
per-request statistics:
min: 0.01ms
avg: 0.13ms
max: 90.12ms
approx. 95 percentile: 0.80ms

Threads fairness:
events (avg/stddev): 297600.0000/0.00
execution time (avg/stddev): 39.8548/0.00

Other sysbench tools intersting links:
http://blog.siphos.be/2013/04/comparing-performance-with-sysbench-part-2/
http://www.howtoforge.com/how-to-benchmark-your-system-cpu-file-io-mysql-with-sysbench

Categories: HowTo, Linux Tags:
  1. No comments yet.
  1. No trackbacks yet.

VAMOVE *

*