You might think a separate test for NVMe drives would be superfluous, but it’s not (otherwise we wouldn’t have bothered with it). Our five filesystems displayed quite different performance on the blazingly fast Samsung EVO 970 drive with non-volatile memory, so let’s see exactly how it differed from the legacy SSD drive performance.
First of all, Ext4 and XFS yielded the best results, while Btrfs dropped by one-third and looked more like Reiser5 in terms of speed in the Postmark test. We checked that deviation using dd , which enabled us to observe the reading speed of a large file, but it only confirmed our initial findings. Notice that this time all three tests indicated that Btrfs did not perform as well on an NVMe drive as it did on SSD. That said, Btrfs on the root partition of an NVMe drive will eventually result in slower application startup times and should probably not be used that way.