Along with the move to a new platform, we decided to make a change in one of the benchmarks. There’s a relatively new benchmark called Anvil Storage Utilities that is in beta but close to production. It’s a very powerful tool that measures performance through a variety of tests which can be customized. Since some of the tests more or less duplicate what we get from other benchmarks we use already, we decided to use the IOPS (Input/Output Operations Per Second) testing on 4kb file sizes at a queue depth of 1, 4, 8, 16, 32, 64 and 128. IOPS performance is something SSD makers tout quite a bit but we generally don’t do a lot of IOPS testing because frankly a lot of users can’t relate to IOPS metrics as well and it tends to be more meaningful to the enterprise/server crowd. Still, it is another performance indicator with relevance and while some drives post good MB/s numbers, their IOPS scores aren’t always commensurate which this test will prove out.
Benchmark Results: The Anvil SSD Benchmark showed that with 100% compression (incompressible data) the Samsung SSD 860 PRO 2TB SATA drive was able to achieve a score of 5,368.90 points with 529 MB/s read and 496 MB/s write speeds when it comes to the measured sequential performance with 4MB file sizes.
Benchmark Results: With the compression at 46% to help mimic real world applications better we found the overall score dropped slightly down to 5,349.11 points.
Benchmark Results: We used Anvil to check the 4K Random Read performance and found we topped out at 98,900 IOPS using the 46% compression preset that best matches typical applications. The Samsung SSD 860 PRO is rated as having a maximum 4K Random Read IOPS of up to 100K at QD32 and we are very close to that! The QD1 to QD4 performance numbers are commonly used and the Samsung 860 PRO series showed impressive performance gains over the previous 850 PRO and 850 EVO drives that we compared it against.
Benchmark Results: When it came to 4K Random Write performance, the Samsung 860 PRO 2TB drive topped out at 86,900 IOPS at QD16 and hit 86,000 IOPS at QD32. That is just below the drives rated 90k IOPS for maximum 4K Random Write QD32 performance.
We’ve had some people ask for AIDA64 linear write tests to be done, so we fired that utility up and found that with the standard 8MB block size.
When you take a look at extended sustained write performance over the course of nearly 30 minutes that wrote over 580 GB of data to the drive we saw no performance drop over this period of time. This is a very hard on a drive and most people will never write over 500GB to a drive without a break. The write speeds topped out at 502 MB/s with the lows reaching down to 499 MB/s. The average speed is right around 501 MB/s, so very solid performance from this 2bit MLC drive.