3. HDTachRW, ATTO Disk Benchmark
Here is our testbed:
- Shuttle SH81R4
Processor: Intel i7 4790Graphics card: Club3D Radeon HD 6790 CoolStream EditionMemory: 2x8GB RAM DDR3-1600 CrucialSSD: 512GB Crucial MX100Monitor: LG L246WH-BH 24"
- Windows 7 x64 SP1 with latest updates installed
We start the tests with the HDTachRW software. The software measures the sequential read speed, the random access speed and sequential write speed. The software feeds the tested drive a continuous string of small sequential requests. It doesn't equate to real-world maximum throughput, but it does mean something for analysis.
The drive's reading speed was consistent throughout its capacity and the average read speed was at 381.36MB/s. The software's small sequential requests in the write part resulted to an average speed of 266.8MB/s. In the beginning of the test, the write speed was higher than 350 MB/s, as the SLC buffer used on the MX300 still filling up. A bit late the sustained period of writes exceeded the SLC buffer size and writing in the TLC portion of the drive was slower but steady, at about 260 MB/s.
The next software we used was the ATTO Disk Benchmark. The tool measures storage systems performance with various transfer sizes and test lengths for reads and writes. The benchmark performs file transfers ranging from 0.5 KB to 8192 KB. ATTO can be adjusted to do overlapped I/O, in a variety of queue depths. The test was run with the default runs of 0.5KB through 64MB transfer sizes with the total length being 256MB and QD4. ATTO probably gives the most accurate results for compressible read and write data.
ATTO is showing up to 530MB/s read and 512MB/s write speeds, with large 8MB files. As you see above, the MX300’s write performance is much greater than that of read when testing the smaller file sizes, up until 8KB. Overall, the performance improvement from small to large file sizes is solid.
Let's plot these results to make some comparisons with other SSDs.
The Crucial MX300 730GB SSD was fast in the 4KB read test (281 MB/s), in a performance close to what we got from the Crucial BX100 but higher than the BX200. The MX300 also showed a great performance improvement compared to the MX200 drive in this test.
Reading of larger 2MB files was also adequately fast at 535.7 MB/s. As you see below, many SSDs are competing in the 550 MB/s - 560 MB/s range, and their actual performance differences are obviously of no importance.
Writing of small 4K files was slower at about 289.9 MB/s - slower than the MX200. The drive favored the larger 2MB files and returned a write speed of 508.9 MB/s - in par with the performance of the MX200.