而当Linux 6.8 内核合并窗口已经结束了好几个星期了,由于2月份的新硬件发布和大量的Linux硬件评论/基准测试,我一直在写我的Linux 6.8特性回顾。对于那些想要简要了解Linux 6.8的许多重大变化的人来说,这里有一个有趣的Linux 6.8变化的概述。
Linux6.8提供了许多出色的特性、性能优化和新的硬件支持。这很棒,因为Ubuntu 24.04 LTS的目标是使用Linux 6.8,就像其他春季Linux发行版更新一样。Linux 6.8使Intel Xe DRM驱动程序试验性地可用,最终实现了内核内IAA加速器驱动程序,提供了AMD WBRF支持,更多正在进行的AMD Zen 5平台支持工作,对高通Snapdrag8 Gen 3和X Elite SoC的初始支持,对几种廉价的基于ARM的游戏手持设备的支持,Imagination最初的PowerVR DRM/KMS内核驱动程序,主线上的Raspberry PI 5图形支持,任天堂NSO控制器支持,等等。
下面是按子系统查看其他Linux 6.8内核功能更改。
处理器/平台:
-更多AMD Zen 5 ID是作为下一代AMD硬件持续支持的一部分添加的。
-支持Zen 5的AMD PMC驱动程序。
-支持英特尔QAT 420xx“第五代”硬件QuickAssistant Technology的。
-还有Intel IAA内核内加密压缩驱动程序适用于自蓝宝石急流以来的各种至强可扩展CPU型号中的英特尔分析加速器。
-英特尔Lunar Lake Thunderbolt支持。
-Rust内核支持LoongArch CPU。
-作为S390更改的一部分,默认禁用31位企业系统体系结构(ESA)ELF二进制支持。
-IBM Z看到Syscall入门性能提高约11% 这个新的内核。
-XIP内核对RISC-V的支持已恢复就地执行。
-Linux 6.8更好地通知用户禁用x86 32位支持时在引导时。
-Intel Meteor Lake CPU的时钟更高的能力在带有英特尔P-State驱动程序更改的Linux 6.8上。
-面向KVM来宾的英特尔LAM现已获得支持,并继续围绕机密VM开展工作。
-更多英特尔TDX代码用于保护KVM来宾。
-支持骁龙8 Gen 3和X Elite SoC在主线内核中的初始形式。
-Google张量G1 SoC支持最终被逆流而上。
-AMD Zen 4内存控制器事件的PERF支持。
-为即将到来的英特尔服务器CPU做好电源管理准备。
-AMD CPU优化,可避免不必要的MSR访问序列化。
-EDAC对AMD AI加速器的支持。
-停用ARM11 MPCore CPU支持。
-AMD MicroBlaze V软核RISC-V CPU支持。
图形:
-AMD色彩管理代码的起始位尽管目前默认情况下未启用。
-新的英特尔Xe DRM内核驱动程序可作为i915驱动程序的试验性替代品。英特尔Xe驱动程序开了个好头希望在英特尔月球湖处理器与XE2集成显卡时,它能够稳定地默认使用。
-Imagination PowerVR DRM驱动程序终于与PowerVR Vulkan驱动程序一起在Mesa上行,用于精选的Rogue GPU。
-支持V3D的Raspberry PI 5图形驱动程序。
-在RDNA3 GPU上运行ROCM计算应用时支持AMD GFXOFF 以帮助节省电力/热量。
-AMD WiFi WBRF射频干扰抑制在显存时钟和WiFi硬件之间。
文件系统/存储:
-新的系统调用更详细的文件系统装载信息。
-针对低内存场景的EROFS优化。
-Bcachef修复和改进以及一些很好的表演作品。
-GFS2的非阻塞查找群集文件系统。
-Btrfs元数据处理现在使用对开本完成。
-支持EROFS子页压缩数据。
-F2FS改进了分区数据块设备支持。
-更多XFS在线修复功能。
-支持阻止写入装载的数据块设备。
其他硬件:
-更多CXL功能代码--这一次是关于CDAT对一致设备属性表的解析。
-Apple M1 USB4/迅雷DART支持。
-StarFive RISC-V SoC摄像头子系统驱动程序是为了更好地支持StarFive内核。
-AWS Nitro安全模块驱动程序终于逆流而上了。
-各种英特尔和AMD笔记本电脑支持改进。
-更完善的硬件支持包括AMD和英特尔以及一些USB音频混音器。
-千兆字节的Aorus Water Force驱动程序已经因为暴露了千兆字节的AIO液体冷却器的硬件监控指标而被上流。
-英特尔高迪2C加速器支持。
-基于ACPI的CSI-2/MIPI摄像机枚举。
-第一个锈写的PHY网络驱动程序。
-删除Intel Carrilo Ranch支持。
Linux游戏:
-支持多种廉价的ARM驱动的手持游戏机设备。
-对Lenovo Legion Go控制器的初步支持为了那个掌上游戏机。
-Adafruit拉锯游戏手柄支持。
-蒸汽控制器驱动程序修复了从SteamOS返回的端口。
-任天堂在线切换(NSO)控制器支持。
安全:
-AppArmor切换到SHA256策略哈希以获得比SHA1更好的安全性。
其他:
-铁锈工具链升级把它带到铁锈1.74.1。
-落料板。
-更多Linux调度器调优包括EEVDF。
-持续清除sysctl哨兵肿胀。
- Linux网络更新可以 将多个并发连接的TCP性能提高约40%。
-删除旧的和过时的网络驱动程序。