Linux 7.2-rc1 closed one of the busiest merge windows in years. Cache Aware Scheduling, the removal of strncpy, Rust on s390, HDMI 2.1 FRL for AMD and the first boot on Apple M3.
Posts for: #Performance
Two Lines of Code, +5% IOPS: How Moving a memset Sped Up SSDs in Linux
A ByteDance engineer moved a memset call in the iomap layer and squeezed out about 5% more IOPS on ext4 and XFS. The change lands in Linux 7.2.
Linux 7.1 Officially Released: Key Changes Overview
Linux 7.1 hit mainline on June 14, 2026. A from-scratch NTFS driver, Intel FRED by default, new clone3() flags, sched_ext sub-schedulers and more.
eBPF from Scratch, the Programmable Linux Kernel
What eBPF is and what you can actually do with it: observability with bpftrace, packet filtering with XDP, runtime security and hardening. A practical guide.
Linux 7.0 Officially Released — Key Changes Overview
Linux 7.0 hit mainline on April 12, 2026. Self-healing XFS, post-quantum module signatures, 12% faster UDP receive, Rust goes permanent, and more.
Kprobes — Dynamic Kernel Function Interception on Linux
How to use kprobes and kretprobes for dynamic kernel function interception on Linux. Practical examples with perf, bpftrace and debugfs.
Linux 7.0 — What Does the New Version Number Change?
Overview of Linux 7.0 kernel changes — Rust officially in the kernel, memory management improvements, scheduler, new drivers, HIPPI removal and more.
What’s New in Linux Kernel 6.19?
An overview of the most important changes in Linux kernel 6.19 — Live Update, the new listns() syscall, Btrfs and ext4 improvements, HDR, io_uring, and Rust in the kernel.
btop — Linux Resource Monitor Better Than htop
btop is a modern resource monitor with a beautiful TUI interface. Installation, configuration, comparison with htop, and practical tips.
Ftrace — Tracing Linux Kernel Functions Step by Step
How to use ftrace and trace-cmd to trace function calls inside the Linux kernel. Configuration, usage examples, and performance diagnostics.