Upcoming Linux kernel 7.3 is one of the most performance-focused updates in years.
即将推出的 Linux 内核 7.3 是多年来最注重性能的更新之一。
Btrfs gets 3x to 5x improvements across logging, fsync, extent buffer tracking, and direct I/O. The default free-space cache also switches from v1 to v2.
Btrfs 在日志记录、fsync、范围缓冲区跟踪和直接 I/O 方面获得了 3 到 5 倍的改进。默认的可用空间缓存也从 v1 切换到 v2。
EXT4 is getting faster as well. Parallel direct I/O writes, multi-block allocator improvements via fallocate(), and IOPS jumping from 1.92M to 2.19M on Gen5 NVMe.
EXT4 也变得越来越快。并行直接 I/O 写入、通过fallocate() 改进多块分配器,以及 Gen5 NVMe 上的 IOPS 从 1.92M 跃升至 2.19M。
The scheduler gets a major overhaul bringing massive improvements to frame pacing, especially on "potato"-class hardware.
调度程序进行了重大修改,对帧节奏带来了巨大的改进,特别是在“土豆”级硬件上。
Memory management sees some improvements, too. zsmalloc contention fixes deliver 1.4x to 1.83x gains, with notable benefits for Raspberry Pi. KSM reverse-mapping lock times drop from over 500ms to under 2ms. That is a 100x to 500x improvement.
内存管理也得到了一些改进。 zsmalloc 争用修复可带来 1.4 倍到 1.83 倍的收益,对 Raspberry Pi 具有显着的好处。 KSM 反向映射锁定时间从 500 毫秒以上降至 2 毫秒以下。这是 100 倍到 500 倍的改进。
SMP real-time latency improves sharply too. P99 latency falls from 17ms to 1.5ms, which matters a lot for DPDK and real-time workloads.
SMP 实时延迟也大幅改善。 P99 延迟从 17 毫秒降至 1.5 毫秒,这对于 DPDK 和实时工作负载非常重要。
Intel hybrid CPU users on Alder Lake, Lunar Lake, and Panther Lake get better P-core and E-core load balancing.
Alder Lake、Lunar Lake 和 Panther Lake 上的英特尔混合 CPU 用户可以获得更好的 P 核和 E 核负载平衡。