Linux Storage News Archives
7.4M IOPS Achieved Per-Core With Newest Linux Patches

Linux block subsystem maintainer and lead IO_uring developer Jens Axboe had a goal of hitting 7M IOPS per-core performance this week. On Monday he managed to already hit 7.2M IOPS and today hit 7.4M IOPS with his latest work-in-progress kernel patches.

12 October 2021 - 7.4M IOPS - 33 Comments
Linux Achieves 5.1M IOPS Per-Core With AMD Zen 3 + Intel Optane

Linux kernel developers have been working tirelessly to squeeze more performance out of IO_uring and the block / I/O code in general. IO_uring lead developer Jens Axboe who also serves as the Linux block subsystem's maintainer (among other roles and major contributions over the years) has used his system as a baseline for evaluating such kernel improvements. He's now moved to using AMD Zen 3 while sticking to Intel Optane storage and is seeing a mighty speed boost out of AMD's latest processors.

30 September 2021 - 5.1M IOPS Per-Core - 27 Comments
Bcachefs Merges Support For Btrfs-Like Snapshots

It's been a while since having any news to report on Bcachefs as the promising open-source file-system born out of the Linux kernel's block cache code. However, Kent Overstreet continues working tirelessly on it and has now merged Bcachefs' snapshot support.

27 September 2021 - Bcachefs Snapshots - 77 Comments
Linux IO_uring Can Now Achieve Up To ~3.8M IOPS Per-Core

It was just last month when ~3.5M IOPS per-core was impressive with the code for Linux 5.15 to further push Linux's I/O limits. Now for code likely to be included in Linux 5.16 it's currently at 3.8M IOPS with a single tread.

26 September 2021 - Faster I/O Throughput - 19 Comments
OpenZFS 2.0.6 Released With Support For Newer Kernels

While the OpenZFS 2.1 feature release has been available since July, for those still using the OpenZFS 2.0.x series and not yet prepared to make the jump to that big new release with dRAID and other changes, OpenZFS 2.0.6 was released this week.

25 September 2021 - OpenZFS 2.0.6 - Add A Comment
Samba 4.15 Released With Improved CLI Experience, Modernized VFS Interface

While there is now KSMBD with Linux 5.15 for offering an in-kernel SMB file server, its scope is much more limited than that of the Samba project in user-space. With that said, Samba 4.15 is out now with its latest batch of features and improvements for open-source SMB/CIFS support on Linux and other platforms.

21 September 2021 - Samba 4.15 - Add A Comment
OpenZFS 2.1.1 Arrives As A Big Point Release

Following the big OpenZFS 2.1 release from July that brought Distributed SPARE RAID, a compatibility property for pools, and other new features, OpenZFS 2.1.1 is available today as a follow-up release for this open-source ZFS file-system implementation for Linux and FreeBSD systems.

16 September 2021 - OpenZFS 2.1.1 - 3 Comments
F2FS Sees More Performance Work For Linux 5.15

With Linux 5.15 there are optimizations for EXT4, big improvements for XFS, and significant work on Btrfs too. Rounding out the notable file-system work on Linux 5.15, the F2FS updates were submitted and subsequently landed for this next kernel version.

5 September 2021 - F2FS - 12 Comments
Samsung 860/870 SSDs Continue Causing Problems For Linux Users

While Samsung has explicitly stated before that queued TRIM works for Samsung 860 SSDs on Linux and thus leading to only older Samsung 840/850 drives being blocked from queued TRIM usage, that turns out to be inaccurate and now more quirks are added for the Samsung 860 and 870 series SSDs on Linux.

4 September 2021 - More Quirks Needed - 69 Comments
KSMBD As An In-Kernel SMB3 File Server Merged For Linux 5.15

One of the earliest pull requests sent in for the now-open Linux 5.15 cycle was proposing KSMBD land as the in-kernel SMB3 file server as an alternative on Linux systems to running Samba in user-space. At the time it wasn't clear if Linus Torvalds would pull in this file server code to the Linux kernel but now he has indeed landed it.

31 August 2021 - KSMBD Lands - 16 Comments
Linux 5.14 SSD Benchmarks With Btrfs vs. EXT4 vs. F2FS vs. XFS

A number of Phoronix readers have been asking about some fresh file-system comparisons on recent kernels. With not having the time to conduct the usual kernel version vs. file-system comparison, here are some fresh benchmarks looking at the Btrfs, EXT4, F2FS, and XFS file-system benchmarks on a speedy WD_BLACK SN850 NVMe solid-state drive.

27 August 2021 - Linux 5.14 File-Systems - 95 Comments
HSE 2.0 Open-Source Storage Engine Is On The Way From Micron

Announced back in April of 2020 was Micron's HSE as an open-source storage engine optimized for solid-state drives and persistent memory. After quickly crossing the v1.0 milestone and working its way up to HSE 1.9 at the end of last year, there hasn't been any updates since. Fortunately, the project is still alive and HSE 2.0 is on the way.

24 August 2021 - HSE Storage Engine - Add A Comment
Btrfs Set To Land Support For IDMAPPED Mounts In Linux 5.15

Introduced to the Linux kernel earlier this year with Linux 5.12 was IDMAPPED mounts that allow for different mounts to expose the same file or directory with different ownership. IDMAPPED mounts was designed with use-cases ranging from containers to systemd-homed and more as outlined in the earlier article. Btrfs is now ready to begin supporting IDMAPPED mounts.

12 August 2021 - Btrfs + IDMAPPED Mounts - Add A Comment
Paragon's NTFS Driver For The Linux Kernel Spun Up A 27th Time

Those having to deal with data stored on NTFS partitions from Linux have been eagerly awaiting the "NTFS3" kernel driver that Paragon Software has been working now for a year to upstream into the Linux kernel. No pull request has been sent in yet but the twenty-seventh spin of this driver was published today.

29 July 2021 - NTFS3 - 31 Comments
Systemd/Microsoft Effort For A Global Counter On Block/Disk Changes Coming To Linux 5.15

Last month I wrote about a possible global counter for block/disk changes on Linux being discussed by Microsoft and systemd developers to better track changes via a system-wide monotonically increasing number as an alternative to the existing per-disk tracking. That functionality is now queued up as part of the block subsystem changes ahead of the Linux 5.15 merge window in a few weeks.

29 July 2021 - Disk Sequence Number - 33 Comments
Micron Working On NVMe SSD Abrupt Shutdown Support For Linux

The NVMe specification provides for an abrupt shutdown mode over the normal/safe shutdown command if needing to quickly get the NVMe solid-state storage ready for powering off as quickly as possible. Currently the Linux kernel isn't making use of the NVMe abrupt shutdown command but a proposal by Micron is looking to begin its usage.

27 July 2021 - NVMe Abrupt Shutdown - 18 Comments

674 Linux Storage news articles published on Phoronix.