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

泰晓实验箱:上手简单,配公开课
请稍侯

泰晓资讯·11 月 / 第一期 / 2022

unicornx 创作于 2022/11/03

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

Linux 内核最新消息

https://lkml.org/lkml/2022/10/30/463

Linus Torvalds 本周刚刚发布了 Linux 6.1-rc3,作为处于开发周期中的 Linux 6.1 的第三个每周测试版本。

在经历了修改特别大的 Linux 6.1-rc2 之后,Torvalds 对本次发布的 6.1-rc3 版本描述原文如下:

I know I said last week that rc2 was unusually large. It turns out that rc3 is almost exactly the same size. But at least for an rc3 release, that bigger size is a bit more normal: this is when people are starting to find problems and send in fixes for them.

So while rc2 was just way bigger than usual, rc3 is only a bit larger than an average rc3 release is. But it’s still on the largish side. I hope that things start calming down, and we’ll start seeing the size of these rc’s shrink. Please?

Unlike rc2, there’s no one single reason for the bulk of the rc3 changes. They’re pretty much all over, with the usual distribution - drivers dominating (networking, gpu and sound are most noticeable, but there’s a little bit of everything).

虽然 rc3 的块头也不小,但是从经验上来说,这属于正常范围,预料之中,而且一般每个开发周期走到 rc3 的时候,加入的修改都会比较大。

到目前为止,Linux 6.1 基准测试中还没有出现任何明显的性能衰退,但我们还需要更多的测试。

https://www.kernel.org/ updated by 2022/11/03

分支类型版本发布时间
mainline6.1-rc32022-10-30
stable6.0.62022-10-29
stable5.19.17 [EOL]2022-10-24
longterm5.15.762022-10-29
longterm5.10.1522022-10-30
longterm5.4.2222022-11-01
longterm4.19.2632022-11-01
longterm4.14.2972022-11-01
longterm4.9.3312022-10-26
linux-nextnext-202211022022-11-02

关键词: Linux

Linux 6.2 中正逐渐加入对 Apple M1 Pro/Max/Ultra 硬件的支持

While Asahi Linux has been running on the higher-end Apple M1 SoC variants and those Macs utilizing them, with the mainline Linux 6.2 kernel will finally be the upstreaming of the Apple M1 Pro/Max/Ultra support with the various device trees set to be added.

Asahi Linux 已经可以在高端的 Apple M1 SoC 上顺利运行。随着各种设备树的改动合入上游,Linux 将从 6.2 版本开始在主线上支持 Apple M1 Pro/Max/Ultra 等多款 SoC。这使得那些使用这些 SoC 的高端 Mac Studio 系统可以兼容主线内核。

但我们建议那些运行 Apple M1/M2 Mac 的人最好仍然使用 Asahi Linux 的内核,因为还有不少尚未合入主线的各种驱动程序和补丁,没有它们无法得最佳的用户体验,但很高兴看到这些工作正在进入上游。一旦这些工作完成,除了 Asahi Linux,其他基于 Linux 的发行版也能够对基于 ARM 的 Apple 设备苹果具备良好的开箱即用支持。

新闻出处,“Linux 6.2 Picking Up Mainline Support For Apple M1 Pro/Max/Ultra Hardware”: https://www.phoronix.com/news/Linux-62-Apple-M1-Pro-Max-Ultra

关键词: Linux, Apple

Linux 6.2 将支持 800 Gbps 网络

The Linux kernel’s networking subsystem is beginning to make preparations for 800 Gbps Ethernet networking.

IEEE-802 LAN/MAN 标准委员会已经发布了 800 Gbps 的网络标准,NVIDIA 正基于其收购的 Mellanox IP 开发支持 800 Gbps 的网络设备。来自 NVIDIA 的 Linux 驱动开发工程师已经确认,他们的下一代 NVIDIA Spectrum ASIC 确实将支持 800 Gbps的网速。

一开始,NVIDIA 为了支持 800 Gbps 的速度,采用的方案是使用八个通道,每个通道 100 Gbps,目前,他们正在研究改用四个通道,每通道 200 Gbps。为了支持硬件的改进,NVIDIA 对 ethtool 及其 Mellanox “mlxsw” 网络驱动程序的修改相关代码提交已经进入 net-next 分支。到目前为止,修改还是比较初步的,有望进入 Linux 6.2。

虽然 800 Gbps 的带宽已经是当前高端 400 Gbps 以太网网络设备的两倍,但以太网联盟(Ethernet Alliance)今年制定的路线图已经将未来几年的网络速度预期制定为 1.6 Tbit/s。

新闻出处,“Linux 6.2 Begins Making Preparations For 800 Gbps Networking”: https://www.phoronix.com/news/Linux-6.2-800-Gbps-Networking

关键词: Linux,Networking

Linux 6.2 计划发布对 zstd 进行更新

While various Linux kernel components are increasingly making use of the Zstandard compression algorithm, the Zstd code in the kernel has tended to trail behind upstream. Fortunately, a push is underway to get Zstd 1.5.2 in the Linux 6.2 kernel cycle that kicks off at year’s end.

越来越多的各种 Linux 内核中的组件开始使用 Zstandard 压缩算法,但内核中的 Zstd 代码往往落后于上游。幸运的是,在年底开始的 Linux 6.2 内核周期中,社区正推动将 Zstd 升级到 1.5.2。

上一次更新内核中的 Zstd 代码是在一年前的 Linux 5.16 中,当时将其升级到了 Zstd 1.4.10。当时距离再上一次升级已经过了四年。现在的希望是在 Linux 6.2 中,内核代码可以提升到 Zstd 1.5.2 状态,从而最终赶上上游的主线。

来自 Facebook/Meta 的 Nick Terrell 于 10 月 25 日发布了一套补丁,用于这个更新。Terrell 在补丁说明中指出希望在 v6.2 合并窗口期间合入主线。升级到 v1.5.2 后,在 Btrfs 上测试压缩,解压都有 “a small win across the board”,在较低的压缩级别,压缩速度和压缩比都优于以前的内核代码。

新闻出处,“Linux 6.2 Aims To Ship Updated Zstd Implementation”: https://www.phoronix.com/news/Linux-6.2-Newer-Zstd

关键词: Linux, zstd

Ubuntu 22.10 支持 LicheeRV 上启动并运行

In addition to supporting the SiFive HiFive Unmatched, Allwinner D1 Nezha, and VisionFive RISC-V board support, Canonical has formally announced Ubuntu 22.10 for the LicheeRV as a $16~19+ RISC-V board.

除了支持 SiFive HiFive Unmatched、Allwinner D1 Nezha 和 VisionFive 这些 RISC-V 的开发板外,Canonical 于近日还正式宣布 Ubuntu 22.10 又新增对 LicheeRV 这款低成本开发板的支持。

Sipeed LicheeRV 是一种带有 M.2 连接器的子板,可以连接到母板上以获得额外的扩展连接。Sipeed LicheeRV 使用 Allwinner D1 SoC,该款 SoC 集成了单核的 XuanTie C906 64 位 RISC-V 处理器。这款单核 RISC-V 处理器的运行频率仅为 1.0GHz。这是一个非常便宜但速度很慢的开发板。LicheeRV 主要用于网络目的和其他物联网场景。

LicheeRV 的售价为 16 美元,而全球速卖通目前的定价为最低 19 美元。该板的计算能力并不适于 Linux 桌面,并且缺乏对外接口,但对于业余爱好者和其他想要尝试低端 RISC-V 硬件的人来说,这是一个有趣的产品。

更多详细信息可以访问 Ubuntu 博客:https://ubuntu.com//blog/canonical-enables-ubuntu-on-sipeeds-licheerv-risc-v-board

新闻出处,“Ubuntu 22.10 Up And Running On The LicheeRV ~$19 RISC-V Board”: https://www.phoronix.com/news/Ubuntu-22.10-LicheeRV-RISC-V

关键词: Ubuntu,RISC-V,LicheeRV

GNU Make 4.4 发布并进行了许多改进

GNU Make 4.4 is now available as the first major release in more than two and a half years. GNU Make 4.4 has many improvements to this important build automation tool that is still widely used by countless free software projects.

GNU Make 4.4 是两年半以来的第一个主要版本。GNU Make 4.4 对这个重要的构建自动化工具进行了许多改进,该工具仍然被无数自由软件项目广泛使用。

在 2020 年 1 月首次亮相的 GNU Make 4.3 之后,GNU Make 4.4 在此期间积累了很多东西。GNU Make 4.4 的众多变化包括:

  • GNU Make 4.4 不再支持 OS/2(EMX)、AmigaOS、Xenix 和 Cray,并计划在下一个版本中彻底删除这些目标。
  • GNU Make 现在将在更多情况下使用临时文件。
  • 支持使用 Tiny C 编译器 (TCC) 在 Microsoft Windows 上构建 GNU Make。
  • 新增 .WAIT 目标。
  • 其他更多特性请访问 GNU 网站:https://www.gnu.org/software/make/

新闻出处,“GNU Make 4.4 Released With Numerous Improvements, Deprecates Amiga OS”: https://www.phoronix.com/news/GNU-Make-4.4

关键词: GNU, Make

联系我们

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

tinylab wechat



Read Album:

Read Related:

Read Latest: