Anvil's Storage Utilities:
Anvil's Storage Utilities is another benchmark designed with SSDs in mind. The standard storage benchmark measures a drive's performance by testing its transfer speeds, access times and IOPS.
Iometer:
Lastly, I ran a series of tests using Iometer. This tool can be configured to benchmark a number of things. In this case, I used it to measure the P300's read and write speeds and the number of operations per second. The tests were run using random bytes and a queue depth of 3.
The P300's performance was very similar to what we saw in our other tests. The drive was able to read at 1642.82 MB/s and write at 1468.39 MB/s.
The P300's random read and write performance was hit and miss when tested with Iometer. While the drive was able to write at an impressive 621.01 MB/s, its read speed averaged out at only 174.73 MB/s.
According to Patriot, the 512GB P300 is capable of 290,000 IOPS when reading and 260,000 IOPS when writing 4K blocks. In our tests, the drive reached 44,731 random read IOPS and 158,978 random write IOPS. As with most drives, the P300 performed better at higher queue depths. With four threads and the queue depth set to 32, it reached 129,566 random read IOPS and 218,952 random write IOPS.