Sequential Read Performance

Our sequential tests are conducted in the same manner as our random IO tests. Each queue depth is tested for three minutes without any idle time in between the tests and the IOs are 4K aligned similar to what you would experience in a typical desktop OS.

Iometer - 128KB Sequential Read

In sequential read performance the difference between drives is rather marginal, but in power consumption we start to see some differences. At 250GB and 120GB the 850 EVO is very efficient, but the 500GB and 1TB are again more power hungry.

Iometer - 128KB Sequential Read (Power)

Looking at performance across all queue depths doesn't reveal any surprises: at QD2 and higher all drives are practically saturating the SATA 6Gbps interface. What's notable, though, is that the 1TB degrades in performance as the queue depth increases. I wonder if this is a thermal issue (mSATA/M.2 don't have a chassis to use as a heatsink) or just poor firmware optimization. 

Samsung 850 EVO M.2 120GB

Sequential Write Performance

Sequential write testing differs from random testing in the sense that the LBA span is not limited. That's because sequential IOs don't fragment the drive, so the performance will be at its peak regardless. 

Iometer - 128KB Sequential Write

In sequential write speed the capacity plays a more significant role because the 120GB and 250GB are noticeably behind the 500GB and other higher capacity drives. The poor performance of the 1TB model is once again a surprise, though.

Iometer - 128KB Sequential Write (Power)

The full graph of all queue depths shows the reason for the 1TB's low performance: it starts high at ~430MB/s, but after that the performance decreases. 

Samsung 850 EVO M.2 120GB

ncG1vNJzZmivp6x7orrAp5utnZOde6S7zGiqoaenZIZxfpJoq6GdXaiurr%2FUp55mq6OZenmBj2acr6ddosCiwMBmpGtloprDqrHWaG4%3D