Storage Archives
EXT4 fscrypt vs. eCryptfs vs. LUKS dm-crypt Benchmarks

Given the recent advancements of the EXT4 file-system with its native file-system encryption support provided by the fscrypt framework, here are benchmarks comparing the performance of an EXT4 file-system with no encryption, fscrypt-based encryption, eCryptfs-based encryption, and a LUKS dm-crypt encrypted volume.

17 June 2018 - 5 Comments
Samsung 970 EVO NVMe SSD Benchmarks On Ubuntu Linux

Last month Samsung introduced the 970 Series solid-state drives with the mainstream 970 EVO models and 970 PRO models for professionals/enthusiasts. The 970 Series moves to a 64-layer flash and uses a five-core Phoenix controller. For those curious about the Samsung 970 EVO performance under Linux, I have carried out some quick benchmarks to show off its potential under Ubuntu.

12 June 2018 - 18 Comments
Bcachefs Linux File-System Benchmarks vs. Btrfs, EXT4, F2FS, XFS

With Bcachefs on its trek towards the mainline Linux kernel, this week I conducted some benchmarks using the very latest Bcachefs file-system code and compared its performance to the mainline Btrfs, EXT4, F2FS, and XFS file-system competitors on both rotating and solid-state storage.

30 May 2018 - 36 Comments
Linux 4.17 I/O Scheduler Tests On An NVMe SSD Yield Surprising Results

With the Linux 4.17 kernel soon to be released, I've been running some fresh file-system and I/O scheduler tests -- among other benchmarks -- of this late stage kernel code. For your viewing pleasure today are tests of a high performance Intel Optane 900p NVMe SSD with different I/O scheduler options available with Linux 4.17.

30 May 2018 - 18 Comments
Intel Optane 800p SSD 118GB

Last month Intel launched the Optane SSD 800P series as a step below the ultra-fast Optane 900P solid-state drives but still a big step ahead of other SSD options like the Intel 760p series. Here are our first Linux performance benchmarks of the Optane 800p series with testing the 118GB SSDPEK1W120GA 800p SSD on Ubuntu.

8 April 2018 - 21 Comments
Linux RAID Performance On Dual NVMe SSDs

Here are our latest Linux RAID benchmarks using the very new Linux 4.16 kernel while using two high-end Samsung 960 EVO 500GB NVMe solid-state drives with Ubuntu 18.04 LTS. Using MDADM Linux soft RAID were EXT4, F2FS, and XFS while Btrfs RAID0/RAID1 was also tested using that file-system's integrated/native RAID capabilities.

30 March 2018 - 9 Comments
Intel SSD 760p 256GB NVMe SSD For $99 USD On Linux

If the extremely fast Intel Optane SSD 900p is out of your budget with its 3D XPoint memory, this week Intel rolled out the SSD 760p series with 64-layer TLC 3D NAND memory. For less than $100 USD you can get the 256GB capacity Intel 760p SSD, which is what we are benchmarking today under Ubuntu Linux.

27 January 2018 - 25 Comments
ADATA XPG SX6000: Benchmarking A ~$50 USD 128GB NVMe SSD On Linux

While solid-state drives have generally been quite reliable in recent years and even with all the benchmarking I put them through have had less than a handful fail out of dozens, whenever there's a bargain on NVMe SSDs, it's hard to resist. The speed of NVMe SSDs has generally been great and while it's not a key focus on Phoronix (and thus generally not receiving review samples of them), I upgrade some of the server room test systems when finding a deal. The latest is trying an ADATA XPG SX6000 NVMe SSD I managed to get for $49.99 USD.

15 January 2018 - 6 Comments
4 x SSD Btrfs/EXT4 RAID Tests On Linux 4.15

Using the high-end SilverStone TS421S 4-disk SATA drive enclosure, I've been carrying out a number of Btrfs and EXT4 file-system multi-disk benchmarks over the past week. Here are the latest numbers for how Btrfs' native RAID capabilities are running up against EXT4 when using MDADM "soft" RAID.

18 December 2017 - 12 Comments
Linux 4.15 I/O Scheduler Tests: BFQ, CFQ, Kyber

With some BFQ performance fixes included as part of Linux 4.15 along with other I/O scheduler work and block improvements for this latest Linux kernel series, here are some fresh benchmarks of the different I/O scheduler options using the Linux 4.15 Git kernel.

10 December 2017 - 15 Comments
Linux File-System Benchmarks On The Intel Optane 900P SSD

Earlier this week I presented out initial Linux benchmarks of the Intel Optane 900P SSD with this 3D XPoint memory U.2 solid-state drive delivering incredible performance figures. Those tests were done with EXT4 while in this article are more tests with other mainline Linux file-systems and also testing some of the different mount options.

17 November 2017 - 48 Comments
Intel Optane SSD 900P Offers Stunning Linux Performance

At the end of October Intel released the Optane 900P solid-state drive as their new ultra high-end performance SSD. Windows reviews have been positive, but what about using the Optane 900P on Linux? It's working well and delivers stunning NVMe SSD performance.

15 November 2017 - 42 Comments
Btrfs Zstd Compression Benchmarks On Linux 4.14

Of the many new features in Linux 4.14, one of the prominent additions is initial support for Zstd compression that is initially wired in for transparent file-system compression with SquashFS and Btrfs. Here are some benchmarks of Zstd Btrfs compression compared to the existing LZO and Zlib compression mount options.

13 November 2017 - 21 Comments
HDD/SSD Performance With MDADM RAID, BCache On Linux 4.14

It's been one year since last testing BCache as a means in the Linux kernel's block layer to allow an SSD to serve as a cache for a larger but slower rotational hard drive. So I have carried out some fresh benchmarks using the Linux 4.14 Git kernel to provide not only fresh benchmarks of BCache but also MDADM SSD RAID on Linux and some other fresh SSD/HDD benchmarks.

26 September 2017 - 26 Comments
Linux RAID Performance On NVMe M.2 SSDs

For boosting the I/O performance of the AMD EPYC 7601 Tyan server I decided to play around with a Linux RAID setup this weekend using two NVMe M.2 SSDs. This is our first time running some Linux RAID benchmarks of NVMe M.2 SSDs and for this comparison were tests of EXT4 and F2FS with MDADM soft RAID as well as with Btrfs using its built-in native RAID capabilities for some interesting weekend benchmarks.

16 September 2017 - 18 Comments
Intel 545s 512GB SSD Benchmark On Linux

Intel announced their 545s series SSD last month and it's been making plenty of rounds on Windows. Curious about the Linux performance, I picked up the Intel 545s 512GB SATA 3.0 SSD for benchmarking on Linux.

19 July 2017 - 10 Comments
Linux 4.12 I/O Scheduler Tests With A HDD & SSD

Earlier in the Linux 4.12 cycle I delivered a number of I/O scheduler benchmarks from a solid-state drive while for this article are some fresh I/O scheduler tests using a slower SSD as well as a conventional HDD. Schedulers tested were CFQ, Noop, deadline, MQ None, MQ Kyber, MQ BFQ, and MQ Deadline.

2 July 2017 - 45 Comments
ADATA SU800 128GB SSD On Linux

Needing to replace a failed hard drive in one of our server room benchmark systems, I decided to try out the ADATA SU800 as something new. It's an affordable SATA 3.0 SSD and in not trying out an ADATA SSD in a while, I decided to purchase this one and run some benchmarks on it prior to commissioning it to its new home.

24 June 2017 - 8 Comments
Corsair Force MP500 240GB M.2 SSD On Linux

I picked up a Corsair Force MP500 NVMe M.2 solid-state drive for one of the new test systems in the Phoronix lab and so I ran some benchmarks on this high-performance drive compared to a few other SSDs.

15 June 2017 - 23 Comments
Linux 4.12 I/O Scheduler Benchmarks: BFQ, Kyber, Etc

Among the many new features for Linux 4.12 are two new I/O schedulers in mainline: the long-standing BFQ (Budget Fair Queueing) and Kyber, a new I/O scheduler developed at Facebook. Here are some initial benchmarks of these I/O schedulers on the Linux Git code as of this past week.

8 May 2017 - 27 Comments
Btrfs vs. F2FS Multi-SSD Performance On Linux 4.11

Last week I posted benchmarks showing off F2FS performance with its multi-drive feature that isn't formal RAID but can still yield better I/O performance. For additional context, here are some results on that same system and with the Linux 4.11 kernel when using Btrfs with its native RAID capabilities.

1 May 2017 - 18 Comments
Testing F2FS With Its Multi-Drive Capabilities

Late last year F2FS picked up multiple device support for this Flash-Friendly File-System. This F2FS multi-drive capability isn't native RAID support like Btrfs but just allows a single F2FS file-system to span multiple devices. But it's more than that in that block allocation and the garbage collection policy is modified to boost I/O performance by taking advantage of the multiple SSD/flash devices.

25 April 2017 - 3 Comments

152 storage articles published on Phoronix.