IOMeter is another open source synthetic benchmarking tool which is able to simulate the various loads placed on hard drive and solid state drive technology.
We test with both random read and write 4k tests. There are many ways to measure the IOPS performance of a Solid State Drive, so our results will sometimes differ from manufacturer’s quoted ratings. We do test all drives in exactly the same way, so the results are directly comparable.
We are in the process of upgrading our IOMeter tests to include the following tests. Each is run five times.
128KB Sequential Read / Write.
Transfer Request Size: 128KB Span: 8GB Thread(s): 1 Outstanding I/O: 1-32 Test Run: 20 minutes per test
4K Sustained Random Read / Write.
Transfer Request Size: 4KB Span: 80GB Thread(s): 4 Outstanding I/O: 1-32 Test Run: 20 minutes per test
4K Random 70/30 mix Read/Write.
Transfer Request Size: 4KB Span: 80GB Reads: 70% Writes: 30% Thread(s): 4 Outstanding I/O: 2 – 32 Test Run: 20 minutes
The WD Black NVMe 1TB drive didn't get anywhere near the official figures in our original IOMeter 4K random tests, but once we ran our extended set of tests, the performance of the drive improved greatly.