Linux 6.0 带来了来自 Intel 和 AMD 的更多改进,但 Rust 将不得不等待

Linux 6.0

在胡闹了 5.20 的编号之后,Linus Torvalds 发布了 6.0 的第一个 RC,这让他有些惊讶,并明确表示将成功的版本编号是什么。 5.19. 现在,大约两个月后,Linux 之父发布了第一个稳定版 Linux 6.0. 预计这将是第一个包含 Rust 的版本,但这种采用已被推迟。 即便如此,这个版本还是包含了很多新功能,而且是很重要的一个。

我们已经有了第一个稳定版本,在等待发布点更新以推荐大规模采用的同时,现在是时候写一下 Linux 6.0 包含的内容了。 在这里你有一个 新闻列表 与这个版本一起到达, 他们不是少数. 事实上,Torvalds 经常说编号变化是因为他不再需要数手指和脚趾,但是,在 5.0 中,有些变化值得升级到 6.0。

Linux 6.0的新增功能

  • 处理器:
    • Qualcomm Snapdragon 8cx Gen3 支持和对联想 ThinkPad X13s Arm 笔记本电脑的早期支持。
    • 改进了 ARM64 的 KPTI Meltdown 缓解代码。
    • 对 Arm 的 64 位 THP SWAP 支持。
    • 一些重大的调度程序更改,包括改进了 AMD Zen 的 NUMA 平衡。
    • AMD Retbleed IBPB 缓解路径也需要 STIBP,该安全修复程序是 Linux 6.0-rc1 的一部分,同时它也将向后移植到现有的稳定内核系列。
    • 新的 RISC-V 扩展被插入到主内核中,如 Zicbom、Zihintpause 和 Sstc。 RISC-V 还有一个更有用的默认内核配置,能够在 defconfig 构建中运行 Docker 和 Snaps 之类的东西。
    • LoongArch 在中国的这个龙芯 CPU 架构工作中启用了 PCI 支持和其他改进。
    • 英特尔 TCC 冷却控制器中的 Raptor Lake 支持。
    • 用于 64 位 Arm 的 EFI 和 ACPI PRM 镜像内存。
    • 适用于联想 ThinkPad 笔记本电脑的自动 AMD 模式转换 (AMT)。
    • 更新 PowerVM Platform KeyStore 和其他 IBM POWER CPU。
    • 修复了 Xeon Sapphire Rapids 的 C1 和 C1E 处理。
    • RAPL 驱动程序中的 Intel Raptor Lake P 支持。
    • AMD 为即将推出的 AMD 硬件从睡眠到空闲做准备。
    • AMD Raphael 和 Jadeite 平台的音频驱动程序支持。
    • 英特尔 Meteor Lake 音频驱动程序支持。
    • 删除了对 IBM WorkPad Z4100 和其他 50 年代硬件中的旧 NEC VR90 MIPS 处理器的支持。
    • 对 OpenRISC 架构的 PCI 支持。
    • 对 AMD Zen 4 基于指令的采样 (IBS) 的优化工具支持。
    • 英特尔 IPI 和 AMD x2AVIC 虚拟化适用于 KVM。
    • 终于添加了英特尔 SGX2 支持。
    • 即将推出的 AMD CPU 的 AMD 温度监控。
    • AMD 现在首选使用 MWAIT 而不是 HALT。
  • 图形:
    • 继续对英特尔 DG2/Alchemist 和 ATS-M 进行调试工作。 更多的 PCI ID 也已实施,尽管英特尔 Arc 桌面 GPU 的早期所有者仍需要使用 i915.force_probe 选项来启用 D​​G2 级硬件支持。
    • 首先致力于英特尔 Ponte Vecchio。
    • 支持 Meteor Lake 图形的工作开始了,不过即将推出更多适用于 Linux 6.1 的补丁。
    • 针对 AMD RDNA3 显卡和其他新 IP 块的更多支持工作。
    • AMDKFD 驱动程序的 P2P DMA 以及其他 AMDGPU 和 AMDKFD 内核驱动程序增强功能。
    • Raspberry Pi V3D 内核驱动程序支持 Raspberry Pi 4。
    • Panfrost 控制器上的初始 Arm Mali Valhall 支持。
    • 修复了 Atari FBDEV 驱动程序。
    • 在旧的 FBDEV 控制器上更快的控制台滚动。
    • 各种其他开源内核图形驱动程序更新。
  • 存储和文件系统:
    • 对 F2FS 低内存模式和原子写入的改进。
    • NFSD 礼貌地改进了服务器并提高了缓存可扩展性。
    • SMB3 客户端代码围绕多通道管理的性能改进。
    • XFS 可扩展性改进。
    • 支持 Btrfs 的转发协议 v2 和直接读取性能优化。
    • IO_uring 用户空间块处理程序支持。
    • IO_uring 性能优化和新功能,包括网络的零拷贝转发。
  • 其他硬件:
    • 继续围绕 Compute Express Link (CXL) 进行准备。
    • 首先准备使用多链路操作 (MLO) 支持 WiFi 7。 这个新内核还有各种网络优化。
    • 修复了各种 AMD Ryzen 6000 系列笔记本电脑上的键盘损坏问题。
    • 修复了许多 TUXEDO 计算机/Clevo 笔记本电脑在睡眠后出现的触摸板和键盘问题。
    • Habana Labs Gaudi2 支持英特尔最近发布的 AI 加速器。
    • Realtek R8188EU WiFi 控制器大清洁。
    • 英特尔 Raptor Lake Thunderbolt 支持。
    • AMD SFH v1.1 支持带有新锐龙笔记本电脑的 Sensor Fusion Hub。
    • 更多支持传感器的华硕主板正在运行。
    • XP-PEN Deco L 绘图板的支架。
    • 支持 Aquacomputer Quadro 风扇控制器。
  • 其他:
    • H.265/HEVC 媒体用户空间 API 已经稳定。
    • 支持通过 hostname= 内核选项设置系统主机名。
    • VirtIO 中的许多改进。
    • VMEbus 代码被降级回内核暂存区。
    • 编译器优化级别“-O3”的 Kconfig 开关已从内核中删除。
    • SPI 性能改进。
    • 对 RNG 的各种改进。
    • 安全关键系统的运行时验证。

Linux 6.0 已经发布了一个稳定的版本,所以现在可以从 Linux内核档案. 想要安装它的 Ubuntu 用户必须自己手动安装或使用类似工具 主线. 如果您决定坚持使用 Canonical 提供的功能,您将在 Ubuntu 6.3 左右使用 Linux 23.04。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。