bit-tech.net

Why You Need TRIM For Your SSD

Iometer Results

Website: Iometer

Iometer is a powerful open source synthetic benchmarking tool, able to simulate the effects of a wide variety of software loads and circumstances on either individual hard disk drives and complete drive arrays. In the past we've chosen not to include it due to bit-tech's traditional preference towards real world benchmarks. However, to correctly check for drive stutter caused by extremely high random write latencies there aren't a great deal of options, so we've finally decided to include Iometer in our hard disk testing suite.

For our Iometer testing we used a 4GB portion of the drive and subjected it to random read or write commands or both, depending on the test, of 4KB, with three outstanding I/Os to simulate high level multi-tasking. We ran each test for two minutes, repeating three times to ensure we recorded an accurate result.

As the differences in read and write latencies and speeds can be so pronounced, we've also included tables of information where appropriate, to help make understanding the random read/write performance differences between different SSDs and conventional hard disk drives easier.

Iometer

Random Write Speed

  • Corsair P128 (18C1Q firmware, clean)
  • Corsair P128 (18C1Q firmware, dirty)
  • Corsair P128 (19C1Q firmware, clean)
  • Corsair P128 (19C1Q firmware, dirty)
  • Intel X25-M 160GB (02G2 firmware, clean)
  • Intel X25-M 160GB (02G2 firmware, dirty)
  • Intel X25-M 160GB (02HD firmware, clean)
  • Intel X25-M 160GB (02HD firmware, dirty)
  • OCZ Vertex 128GB (v1.3 firmware, clean)
  • OCZ Vertex 128GB (v1.3 firmware, dirty)
  • OCZ Vertex 128GB (v1.5 firmware, clean)
  • OCZ Vertex 128GB (v1.5 firmware, dirty)
  • Samsung Spinpoint F3 1TB (fastest hard disk)
  • 3.81
  • 1.11
  • 3.78
  • 1.96
  • 40.28
  • 7.06
  • 40.88
  • 38.77
  • 9.80
  • 4.93
  • 10.09
  • 10.15
  • 0.87
0
10
20
30
40
MB/sec, higher is better

Iometer

Random Write Latency (average)

  • Corsair P128 (18C1Q firmware, clean)
  • Corsair P128 (18C1Q firmware, dirty)
  • Corsair P128 (19C1Q firmware, clean)
  • Corsair P128 (19C1Q firmware, dirty)
  • Intel X25-M 160GB (02G2 firmware, clean)
  • Intel X25-M 160GB (02G2 firmware, dirty)
  • Intel X25-M 160GB (02HD firmware, clean)
  • Intel X25-M 160GB (02HD firmware, dirty)
  • OCZ Vertex 128GB (v1.3 firmware, clean)
  • OCZ Vertex 128GB (v1.3 firmware, dirty)
  • OCZ Vertex 128GB (v1.5 firmware, clean)
  • OCZ Vertex 128GB (v1.5 firmware, dirty)
  • Samsung Spinpoint F3 1TB (fastest hard disk)
  • 3.66
  • 10.51
  • 3.09
  • 5.95
  • 0.29
  • 1.65
  • 0.28
  • 0.30
  • 1.19
  • 2.20
  • 1.16
  • 1.15
  • 13.50
0
3
5.5
8
10.5
13
milliseconds, lower is better

Iometer

Random Write Latency (maximum)

  • Corsair P128 (18C1Q firmware, clean)
  • Corsair P128 (18C1Q firmware, dirty)
  • Corsair P128 (19C1Q firmware, clean)
  • Corsair P128 (19C1Q firmware, dirty)
  • Intel X25-M 160GB (02G2 firmware, clean)
  • Intel X25-M 160GB (02G2 firmware, dirty)
  • Intel X25-M 160GB (02HD firmware, clean)
  • Intel X25-M 160GB (02HD firmware, dirty)
  • OCZ Vertex 128GB (v1.3 firmware, clean)
  • OCZ Vertex 128GB (v1.3 firmware, dirty)
  • OCZ Vertex 128GB (v1.5 firmware, clean)
  • OCZ Vertex 128GB (v1.5 firmware, dirty)
  • Samsung Spinpoint F3 1TB (fastest hard disk)
  • 14
  • 1410
  • 15
  • 441
  • 271
  • 268
  • 286
  • 286
  • 10
  • 139
  • 10
  • 10
  • 88
0
250
500
750
1000
1250
1500
Milliseconds, lower is better

For analysis of these results, please see the Results Analysis page.