Linux Full Disk Encryption Performance With AMD Ryzen 5 + SATA 3.0 SSD
First up with the SQLite test profile, which does many insertions on this embedded database library common to Firefox and many other applications, there was a small impact in performance going from a 15.4 second run time to around a 20.3 second run time, but a variation of up to three seconds across all the runs executed.
Running six Dbench clients yielded a drop in performance from 792 MB/s to 771 MB/s.
Random reads with FIO dropped from 78k IOPS to 72k IOPS when the full disk encryption was happening.
The CPU usage during this process was higher in this particular test.
The random write performance was similar at around 88k IOPS but the CPU usage remained higher, even with the Ryzen 5 CPU supporting AES-NI.