Software Linux Reviews & Articles

There have been 1,000 Linux hardware reviews and benchmark articles on Phoronix for software. Separately, check out our news section for related product news.

OpenJDK vs. GraalVM vs. Eclipse Temurin vs. Semeru Java Performance
OpenJDK vs. GraalVM vs. Eclipse Temurin vs. Semeru Java Performance
30 September 2026 - 20 Comments

Immediately following the OpenJDK 8 through OpenJDK 27 benchmarks I expanded the scope of testing to look at how recent OpenJDK releases have been comparing to alternative JVMs like GraalVM, Temurin, and Semeru. Here are those benchmarks if curious about the Java performance in those different environments.

Approaching A 10 Second Linux Kernel Build
Approaching A 10 Second Linux Kernel Build
25 September 2026 - 32 Comments

The coffee window is closing. Going back many years with the time it's taken to compile the Linux kernel has been a well known opportunity for a coffee break or even eating a meal during the lengthy Linux kernel build process. Even when the Linux kernel was much smaller than it is today, with the hardware at the time it would often be a very time consuming process... Thus incredible to think that we are now on the horizon of a ten second clean, default kernel build on Linux x86_64.

AMD EPYC Server Performance Up ~8% Geo Mean For 2026 With Linux Kernel Improvements
AMD EPYC Server Performance Up ~8% Geo Mean For 2026 With Linux Kernel Improvements
21 September 2026 - 7 Comments

With the in-development Linux 7.3 kernel showing some nice performance improvements over Linux 7.2 in different areas, Linux 7.2 also having brought some nice gains especially for I/O, and the preceding kernels also having seen some nice performance optimizations this year, I wanted to measure how far the Linux kernel performance has evolved so far in 2026. Today's article is looking at that with how the Linux kernel performance has evolved since the Linux 6.18 LTS kernel at the end of 2025 to the current Linux 7.3 kernel.

Linux 7.3 Delivering Some Performance Gains On Intel Panther Lake / Framework Laptop 13 Pro
Linux 7.3 Delivering Some Performance Gains On Intel Panther Lake / Framework Laptop 13 Pro
14 September 2026 - 3 Comments

Linux 7.1 brought some performance improvements for Intel Core Ultra Series 3 "Panther Lake", Linux 7.2 enhanced the performance for the integrated Arc B390 Xe3 graphics, and now for the in-development Linux 7.3 kernel are various performance improvements at large. Today's article is looking at the performance of the in-development Linux 7.3 kernel compared to Linux 7.2 stable using the Core Ultra X9 388H within the Framework Laptop 13 Pro.

Btrfs, EXT4, F2FS & XFS On Linux 7.2 vs. Linux 7.3 Performance
Btrfs, EXT4, F2FS & XFS On Linux 7.2 vs. Linux 7.3 Performance
27 August 2026 - 73 Comments

Earlier this week I showed off some of the very nice Btrfs performance gains on Linux 7.3. For those wondering what kernel optimizations may have carried over to other file-systems or other file-system specific enhancements, here are Linux 7.2 vs. 7.3 Git performance benchmarks across Btrfs, EXT4, F2FS, and XFS on the same system.

Benchmarking Some Incredible Performance Gains With Btrfs On Linux 7.3
Benchmarking Some Incredible Performance Gains With Btrfs On Linux 7.3
25 August 2026 - 28 Comments

With the Btrfs pull request for Linux 7.3 having delivered more performance optimizations with some ~3x and ~5x gains mentioned in specific areas, I was eager to test out the new Btrfs performance on the in-development kernel. In today's article are some benchmarks of Btrfs on Linux 7.2 stable compared to Linux 7.3 Git with some very enticing performance gains confirmed in various workloads.

Early Linux 7.3 Kernel Benchmarks Show Some Performance Improvements, Some Regressions
Early Linux 7.3 Kernel Benchmarks Show Some Performance Improvements, Some Regressions
24 August 2026 - 6 Comments

Being halfway through the Linux 7.3 kernel merge window and prior to wrapping up and sending back the HP Z4 G6i workstation powered by the Xeon 678X Granite Rapids WS processor, I decided to run some benchmarks to see how Linux 7.3 Git is performing relative to the prior stable kernel series. Here are the first benchmarks of this early state of Linux 7.3 with some performance improvements as well as some regressions.

Linux 7.1, Linux 7.2 Performance On The Intel Xeon 600 Series
Linux 7.1, Linux 7.2 Performance On The Intel Xeon 600 Series
14 August 2026 - 4 Comments

With Linux 7.2 expected for its stable release this weekend, today's testing has some additional testing of the Linux 7.2 Git kernel as well as Linux 7.1 stable compared to Linux 7.0 as used by default on Ubuntu 26.04 LTS. Phoronix testing previously conducted of Linux 7.2 have shown benefits for Intel Arc B390 Xe3 in some configurations, faster poll performance on AMD Ryzen Threadripper and other hardware, and some nice I/O performance gains on AMD EPYC Turin. Today's kernel benchmarks are with the Intel Xeon 678X Granite Rapids WS currently in the lab as part of the HP Z4 G6i workstation testing.

The Beneficial Performance Gains Running The Framework Laptop Pro 13 / Core Ultra X9 388H With Linux 7.1+
The Beneficial Performance Gains Running The Framework Laptop Pro 13 / Core Ultra X9 388H With Linux 7.1+
13 August 2026 - Add A Comment

The recently launched Framework Laptop 13 Pro powered by Intel Core Ultra Series 3 "Panther Lake" runs well on Ubuntu 26.04 LTS and other modern Linux distributions. In the case of Ubuntu 26.04 with Linux 7.0, while everything works, if upgrading to Linux 7.1 or the upcoming Linux 7.2 kernel is even better performance. Here are benchmarks of the Framework Laptop 13 Pro with Core Ultra X9 388H across the Linux 7.0, 7.1, and 7.2 kernels.

AMD EPYC Turin With PCIe 5.0 Storage Shows Off Nice Gains On Linux 7.2
AMD EPYC Turin With PCIe 5.0 Storage Shows Off Nice Gains On Linux 7.2
22 July 2026 - 1 Comment

Earlier this week was an exciting look at Intel Xe3 graphics performance gains on Linux 7.2 with Intel Core Ultra Series 3 "Panther Lake" hardware. On the other side of the table, with AMD hardware on this forthcoming kernel an area to be excited about are some I/O improvements at least for 5th Gen EPYC with speedy PCIe Gen5 NVMe SSD storage.

KDE Plasma 6.7 vs. GNOME Shell 50.3 vs. Xfce 4.20 On CachyOS With NVIDIA Graphics
KDE Plasma 6.7 vs. GNOME Shell 50.3 vs. Xfce 4.20 On CachyOS With NVIDIA Graphics
21 July 2026 - 66 Comments

Earlier this month I provided a look at the KDE Plasma 6.7 Wayland vs. X11 session performance for graphics/gaming on CachyOS using NVIDIA GeForce RTX 50 graphics. Since then Phoronix readers -- including some premium supporters -- requested seeing some additional desktops tested with the latest CachyOS packages. So here we are now with seeing how KDE Plasma 6.7 compared to the Wayland-only GNOME Shell 50.3 desktop as well as the X11-based Xfce 4.20 desktop on CachyOS.

RISC-V RVV Vector Performance Benchmarks With The SpacemiT K3 SoC
RISC-V RVV Vector Performance Benchmarks With The SpacemiT K3 SoC
2 July 2026 - 26 Comments

Since May we have been benchmarking the SpacemiT K3 RISC-V SoC as one of the first to market RISC-V chips supporting the RVA23 profile. The SpacemiT K3 has shown how far RISC-V performance has come in the past half decade and one of the promising elements of this modern RISC-V SoC with its X100/A100 cores is supporting the RISC-V Vector Extension "RVV" 1.0. In this article are some initial benchmarks looking specifically at the RISC-V RVV 1.0 performance impact in different supported software.

Benchmarking Bcachefs 1.38.6: The First Release No Longer "Experimental"
Benchmarking Bcachefs 1.38.6: The First Release No Longer "Experimental"
22 June 2026 - 105 Comments

Released last week was Bcachefs 1.38.6 with a host of performance improvements to this out-of-tree, copy-on-write file-system. Given all the performance improvements and this being the first release since Kent Overstreet dropped the "experimental" flag on the file-system, I decided to fire up some benchmarks looking at how the Bcachefs file-system performance has changed with this new version.

Intel Core Ultra X7 Panther Lake Performance On Linux 7.1
Intel Core Ultra X7 Panther Lake Performance On Linux 7.1
17 June 2026 - 5 Comments

After recently noting the Intel Arc B580 Battlemage performance improving with Linux 7.1 and similarly finding performance gains for the Arc Pro B70 on Linux 7.1, several Phoronix readers have been wondering whether the newer Xe3 graphics with Panther Lake similarly benefit. Here are some CPU and iGPU benchmarks of the Core Ultra X7 358H "Panther Lake" SoC between Linux 7.0 and the recently stabilized Linux 7.1 kernel.

Linux 6.6 LTS To Linux 7.1 Bechmarks: Performance Up 13% On AMD Threadripper Over Three Years
Linux 6.6 LTS To Linux 7.1 Bechmarks: Performance Up 13% On AMD Threadripper Over Three Years
18 May 2026 - 9 Comments

The Linux 7.1 kernel performance has been looking quite good on the various Intel/AMD systems I have tested over the past three weeks. Linux 7.1 does bring some solid improvements over Linux 7.0 prior in different workloads and haven't encountered any worrisome regressions compared to the current Linux 7.0 stable kernel. For those wondering the longer-term picture, here are benchmarks of Linux 7.1 Git compared to recent Linux LTS kernel series going back to 2023 for providing a picture at how the upstream Linux kernel has netted 13% faster performance (geo mean) on the same hardware in less than three years.

GCC 16 Produces Faster Binaries Than GCC 15, Competitive Race With LLVM Clang 22
GCC 16 Produces Faster Binaries Than GCC 15, Competitive Race With LLVM Clang 22
13 May 2026 - 29 Comments

GCC 16.1 released at the end of April as the latest major, annual feature release to the GNU Compiler Collection. Early benchmarks showed some nice leads for GCC 16 over GCC 15. Continued testing of the new GCC 16 compiler has continued to show overall better performance of the resulting binaries than using GCC 15 on the same hardware and same compiler flags. That led many to wonder about the GCC 16 performance up against the latest LLVM/Clang open-source compiler, which is the focus of today's benchmarking showdown.

GCC 16 Compiler Delivering Some Decent Performance Gains Over GCC 15
GCC 16 Compiler Delivering Some Decent Performance Gains Over GCC 15
4 May 2026 - 6 Comments

With the GCC 16.1 compiler released last Thursday, I have begun running more compiler benchmarks on this first GCC 16 stable feature release. GCC 16 comes heavy on new changes in being the annual feature release and delivering changes from AMD Zen 6 and Arm AGI CPU support to new C++ features and even the Algol 68 programming language front-end. It's also looking quite good in the performance department relative to the GCC 15 compiler from last year.

Linux 7.1 Is Performing Well Overall In Early Benchmarks
Linux 7.1 Is Performing Well Overall In Early Benchmarks
24 April 2026 - 7 Comments

With the Linux 7.1 merge window winding down ahead of the planned Linux 7.1-rc1 release on Sunday, I have begun testing out the Linux 7.1 Git state on various systems in my lab. So far Linux 7.1 appears to be looking good in the performance department with seeing a number of performance improvements in different areas but also a few possible regressions.

Firefox 149 vs. Chrome 147 Web Browser Performance On Linux
Firefox 149 vs. Chrome 147 Web Browser Performance On Linux
10 April 2026 - 63 Comments

It has been a while since featuring a showdown of the Mozilla Firefox and Google Chrome web browsers on Linux. With some fresh benchmarks being overdue plus the new JetStream 3 browser benchmark having been announced last week, here is some fresh data for how these two dominant web browsers are competing on the modern Linux desktop from an Intel Panther Lake system running Ubuntu 26.04.

Btrfs Performance From Linux 6.12 To Linux 7.0 Shows Regressions
Btrfs Performance From Linux 6.12 To Linux 7.0 Shows Regressions
18 March 2026 - 61 Comments

Last week I provided a look at the EXT4 and XFS performance from Linux 6.12 LTS through Linux 7.0 in its current development form. As mentioned in that article and as requested by many Phoronix readers, benchmarks have since wrapped up looking at how the Btrfs copy-on-write file-system performance has evolved since that late 2024 period and all major Linux kernel releases past that Long Term Support version.

1000 software articles published on Phoronix.