泰晓科技 -- 聚焦 Linux - 追本溯源,见微知著!
网站地址:https://tinylab.org

泰晓Linux知识星球:1300+知识点,520+用户
请稍侯

泰晓资讯·4 月 / 第一期 / 2025

unicornx 创作于 2025/04/03

“泰晓资讯”,广泛报道 “Linux/开源” 业界资讯。欢迎广大读者投递相关资讯来源和素材,本站将进一步收集整理后发布给大家。

Linux 内核最新消息

这周是 Linux 6.15 合并窗口期,没有新版本发布,下周我们应该会看到 v6.15 的第一个 RC 发布。

https://www.kernel.org/ updated by 2025/04/03

分支类型版本发布时间
mainline6.142025-03-24
stable6.13.92025-03-28
longterm6.12.212025-03-28
longterm6.6.852025-03-28
longterm6.1.1322025-03-28
longterm5.15.1792025-03-13
longterm5.10.2352025-03-13
longterm5.4.2912025-03-13
linux-nextnext-202504022025-04-02

关键词: Linux

Linux 6.15 中有关调度器的更新

Merged last week for the Linux 6.15 merge window were a big set of scheduler updates.

上周 Linux 6.15 合并窗口期间合并了很多有关调度程序的更新。

这些更新分散在各个领域,没有一个非常突出的大的修改。但随着这些小的调度程序优化和效率改进的累积,从整体上我们可以看到 Linux 的内核调度程序代码一直在持续地朝着正确的方向发展,尤其是对于当今的高核心数的处理器以及混合内核设计。

Linux 6.15 中有关调度功能的更改涉及:

  • 调度核心以及公平调度器的更改
  • Deadline 调度器
  • Uclamp
  • 调度器拓扑支持
  • RSEQ
  • 内存屏障方面
  • Scheduler 调试
  • 其他修复和清理

新闻出处,“Many Scheduler Updates In The Linux 6.15 Kernel”: https://www.phoronix.com/news/Linux-6.15-Scheduler

关键词: Linux, Scheduler

Linux 6.15 中合入基于 IO_uring 实现的 Network Zero-Copy Receive

IO_uring continues maturing while being one of the greatest innovations within the Linux kernel in the past number of years. With Linux 6.15, IO_uring is getting even more interesting with introducing network zero-copy receive support. With this new code a 200G link could be saturated off a single CPU core in a recent demonstration.

IO_uring 不断成熟,成为过去几年 Linux 内核中最伟大的创新之一。在 Linux 6.15 中,IO_uring 引入了 Network Zero-Copy Receive,这是一个非常有趣的新特性。它能够支持快速批量接收数据直接进入应用程序内存,而无需将数据从内核内存中复制出来。虽然此版本仅支持主机内存,因为这是初始目标,但也计划支持其他内存类型,特别是 GPU 内存。演示表明,基于这个新代码,单个 CPU 内核可以支持最大 200 G 链路,这超过了最近的最高记录单核 188 G。该新方案比现有的 devmem 解决方案更高效、更快速。

除了这个 Network Zero-Copy Receive 之外,还有另一个合并的 PR 引入了 IO_uring epoll reaping,增加了通过 io_uring 读取 epoll 事件的支持。第三个 PR 中还包括另一些有关 IO_uring 的更改,其中包含 vectored fixed/registered buffers 和其他小改进。

新闻出处,“IO_uring Network Zero-Copy Receive Lands In Linux 6.15”: https://www.phoronix.com/news/Linux-6.15-IO_uring

关键词: Linux, IO_uring

Linux 6.15 中对 FUSE 文件系统将支持更长的文件名

All of the FUSE updates have been sent in for the in-development Linux 6.15 kernel for supporting file-systems in user-space.

所有有关 FUSE 的更新都已提交到正在开发的 Linux 6.15 内核,以支持用户空间中的文件系统。

在 Linux 6.15 的 FUSE 更改中最值得注意的是启用更长的文件名。目前,使用 FUSE 的文件名最多包含 1024 个字符,但在下一个内核版本中,该字符数将增加。Linux 6.15 将最大值支持到 PATH_MAX - 1PATH_MAX 这个值通常定义为 4096。

有人会问是否有人真的使用超过 1024 个字符,事实证明这是一个合理的增加。提高限制的补丁指出,处理 Amazon/AWS S3 存储及其密钥时会有这个需求。

此外,Linux 6.15 的 FUSE 提交还包括:允许与服务器的连接超时,即当服务器不支持创建硬链接时会返回 “EPERM”。此外还包括修复可能的竞争条件以及其他小修复。

新闻出处,“FUSE File-Systems To Support Much Longer Filenames With Linux 6.15”: https://www.phoronix.com/news/Linux-6.15-FUSE

关键词: Linux, FUSE

Torvalds 批评 6.15 中合入的 DRM 代码质量太差

The big set of open-source graphics driver updates for Linux 6.15 have been merged but Linux creator Linus Torvalds isn’t particularly happy with the pull request. In particular, he’s unhappy with some new “hdrtest” testing code being built as part of full kernel builds and the “turds” it leaves behind and this code “needs to die” at least from the perspective of non-DRM driver developers.

Linux 6.15 中合入了大量开源的显卡驱动程序更新,但 Linux 创建者 Linus Torvalds 对相关的 PR 不是特别满意。特别是,他对一些新的“hdrtest” 测试代码作为完整内核构建的一部分以及它构建过程中留下的 “垃圾” 感到不满,至少从非 DRM 驱动程序开发人员的角度来看,这些代码需要被清理掉。

新闻出处,“Torvalds Frustrated Over “Disgusting” Testing “Turd” DRM Code Landing In Linux 6.15”: https://www.phoronix.com/news/Linux-6.15-hdrtest-Turd

关键词: Linux, hdrtest

Google 开发在线更新 Linux 内核的新方案 “Live Update Orchestrator”

While there is Kpatch, Ksplice, and other live patching solutions already in use for patching a running Linux kernel for deploying security updates without downtime, Google engineers are developing the Live Update Orchestrator as a new means of transitioning to a new updated kernel with minimal downtime.

虽然已经有 Kpatch、Ksplice 和其他实时修补解决方案用于修补正在运行的 Linux 内核,以便在不停机的情况下部署安全更新,但 Google 工程师正在开发一个新的实时更新方案 “Live Update Orchestrator”,目标是提供一种以最短停机时间过渡到新更新内核的新方法。

“Live Update Orchestrator” 已经向社区提交了 “RFC” 补丁,该方案特别重视云环境中的更新。该方案由来自 Google 的工程师 Pasha Tatashin 提出。

新闻出处,“Google Developing “Live Update Orchestrator” As New Means Of Live Linux Kernel Updates”: https://www.phoronix.com/news/Google-Live-Update-Orchestrator

关键词: Google, LUO

Akamai 现在为 Kernel.org 提供托管基础设施

It’s not only FreeDesktop.org that has been transitioning to new infrastructure this month but separately, Kernel.org is now receiving hosting and CDN needs provided by Akamai.

本月,除了 FreeDesktop.org 正在过渡到新的基础设施之外,Akamai 也宣布,他们现在开始为 Kernel.org 提供托管服务,以满足其云计算需求以及 CDN(Content Delivery Network)。Akamai 和 Linux Kernel 以及 Linux 基金会已同意达成一项 “多年协议”,“免费” 向 Kernel.org提供托管服务,包括 Linux 内核本身的 Git 存储库以及 Kernel.org 上托管的所有相关 Git 存储库。

Akamai 长期以来一直活跃于开源领域,今年早些时候向云原生计算基金会 (CNCF) 捐赠了 100 万美元,并采取了其他措施来增强开源生态系统。事实证明,Akamai 也在为 Alpine Linux 提供托管服务。

新闻出处,“Akamai Now Providing The Hosting Infrastructure For Kernel.org”: https://www.phoronix.com/news/Akamai-Hosting-Kernel.org

关键词: Akamai, Linux, Kernel, CDN

Intel 发起的 Cloud Hypervisor 项目增加了实验性的 RISC-V 支持

Cloud Hypervisor began as an open-source Intel software project more than a half-decade ago with an emphasis on security and cloud deployments while leveraging the Rust programming language. With time its scope has broadened a lot as has its industry adoption. With time it added ARM64 support and recruited AMD, Ampere Computing, Microsoft, and others as its supporters while being folded into the Linux Foundation. The latest expansion for the project is introducing experimental RISC-V 64-bit support.

Cloud Hypervisor 在五年多前作为一个开源的 Intel 软件项目开始,强调安全性和云部署,同时利用 Rust 编程语言。随着时间的推移,它的范围扩大了很多,它的行业采用也扩大了很多。随着时间的推移,它增加了 ARM64 支持,并招募了 AMD、Ampere Computing、Microsoft 和其他公司作为其支持者,同时被并入 Linux 基金会。该项目的最新扩展引入了实验性的 RISC-V 64 位支持。

Cloud Hypervisor 能够在支持 AIA 中断控制器的 RISC-V 硬件上运行,目前允许直接内核引导, 支持 64 位 guest 系统和其他基础功能。

Cloud Hypervisor 45.0 还减少了 VM 实时迁移期间的停机时间,改进了 CLI 排序,并修复了各种错误。

新闻出处,“Intel-Started Cloud Hypervisor Project Adds Experimental RISC-V Support”: https://www.phoronix.com/news/Cloud-Hypervisor-45.0

关键词: Cloud-Hypervisor, RISC-V, Intel

联系我们

欢迎扫描二维码加微信联系我们:

tinylab wechat



Read Album:

Read Related:

Read Latest: