分类 新闻 下的文章

Linus Torvalds 发布了用来测试的 Linux 内核 5.19 RC1,带来了一些重大变化。

继上个月 Linux 内核 5.18 发布之后,Linus Torvalds 宣布了 Linux 内核 5.19 系列第一个候选版本。与此同时,Linux 内核 5.19 官方合并窗口关闭,这意味着除非是关键性的,否则不会再接受任何新功能。

简单看一下 Linux 内核 5.19 的新内容,会发现 CPU、GPU、网络、存储和核心模块都有常规的更新。此外,代码清理、淘汰过时硬件和对以后芯片组的持续支持是此版本的亮点。

在进一步介绍之前,让我们简单来看一下这些新特性。

Linux 内核 5.19(RC1)的新特性

CPU

首先需要提及的是,Linux 内核 5.19 开始 初步支持 龙芯架构的 CPU 系列。龙芯由中国龙芯中科公司设计开发。龙芯架构的 CPU 是兼容 MIPS 架构的通用微处理器。不过虽然现在提供了支持,但是你仍不能在龙芯 CPU 上启动 Linux,因为一些代码还在审核中。希望在 5.20 版本中能够使用。

新的 英特尔 IFS 驱动 在该版本中落地,这有助于在部署前后发现硬件问题。它能够在早期阶段检测电路层面的 CPU 错误。

在前几个针对英特尔 CPU 的内核版本中一直在对电源管理和散热方面进行开发,这个版本 也不例外。首先,为 Raptor 和 Alder Lake 家族添加了英特尔 运行时平均功率限制 Run-Time Average Power Limiting (RAPL)的支持。其次,改进了 P-state 驱动以处理频率变化,并且基于 CPU 的缩放支持被添加到被动 devfreq 中。

虽然英特尔 CPU 主要是散热和电源管理方面的工作,但对 AMD CPU 系列来说有更多的性能更新。首先,计划在今年年底完成 ZMD Zen 4 CPU 的 基于指令的采样 Instruction-Based Sampling (IBS)模块引入了更多更新。此外,此版本引入了 PerfMonV2,提供了更多性能监视能力。

此外,该版本中移除了 a.out 支持。同样,过时的 Renesas H8/300 CPU 也被移除了。

主要 ARM 更新

终于,主线 Linux 内核能够 支持 ARM 多平台 了。在 Linus 的 RC1 开场白中可以看到,这是该版本中的巨大改变!从 Linux 3.7 开始,跨越了十多年的工作,这是多么漫长的过程。

Linux 内核 5.19 Rc1 发布公告提到了 ARM 变化

图形和存储升级

存储子系统在各种流行的文件系统中都有性能提升。最主要的变化包括苹果 M1 NVMe 控制器支持和对 XFS 文件系统的更好支持。此外,Btrfs、F2FS 以及 exFAT 文件系统也有增强。

在代码行数方面,有一个令人兴奋的指标是仅是图形驱动程序 Linux 内核 5.19 就增加了大约50 万行代码。它包括 AMD 的 RDNA、CDNA,英特尔的 Raptor Lake、DG2/Alchemist 等图形驱动更新。

重要的网络变化

鉴于数据传输大幅增长,对 Big TCP 的支持有助于支持数据中心 400 GBit 级别的流量。它还可以在高性能网络环境中降低延迟。

继续改进了 多路径 TCP Multi-Path TCP (MPTCP)。此外,高通 ath11k WiFi 驱动程序在此版本中添加了网络唤醒功能。同样增加了对瑞昱的 8852ce 芯片、联发科的 T700 调制解调器以及瑞萨科技的 RZ/V2M 的支持。

其他值得注意的功能

首先,内核中著名的随机函数生成器(RNG)在此版本中 继续 改进。

其次,著名的新兴的 Framework 模块化笔记本电脑获得了此版本 Chrome OS EC 驱动支持。Framework 笔记本现在可以作为一个非 Chromebook 设备利用 ChromeOS 的嵌入式控制器。

此外,Wacom 绘画板以及其他相关设备也有众多更新。包括 对联想 Thinkpad TrackPoint II、谷歌 Whiskers Touchpad、联想 X12 TrackPoint 等设备支持的提升。

Linux 内核 5.19 下载

如果你想要测试并尝试该候选版本,可以在 这里 下载。

预计在 2022 年 7 月左右最终版本发布前,将会有多个版本更迭。

参考自:内核邮件列表


via: https://www.debugpoint.com/2022/06/linux-kernel-5-19-rc1/

作者:Arindam 选题:lkxed 译者:Donkey-Hao 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

GitHub 正式宣布终止 Atom 项目

GitHub 是在 2011 年宣布 Atom,2015 年 5 月发布了 1.0 版本,并吸引了数百万开发者使用。而微软在 2015 年推出的 VS Code 也是受到了 Atom 的启发。在 2018 年微软收购 GitHub 后,Atom 成为了微软的项目。在社区对 Atom 前景的担忧之下,GitHub 承诺不会放弃 Atom。但过去几年 Atom 除了安全更新外几乎没有什么改进。而 Atom 和 VS Code 的用户数此消彼长,Stack Overflow 的 2021 年度开发者调查结果表明,仅 13% 开发者将 Atom 当做主力开发环境,而 VS Code 却高达 71%。最后,Atom 还留下了一个重要遗产,它所分拆出来的 Electron 框架被数以千计的应用广泛使用,其中包括 VS Code、Slack 和 GitHub Desktop 等等。

消息来源:GitHub
老王点评:其实可以想到,当年社区对 GitHub 被收购的担忧并非无的放矢。可惜了 Atom,至今我还对 Atom 1.0 那时候的那个 宣传视频 记忆尤深。

IETF 正式颁布 HTTP/3 推荐标准 RFC 9114

作为超文本传输协议的第三个大版本,它确定了 QUIC 包含的 HTTP/2 功能,并描述了如何将 HTTP/2 扩展迁移至 HTTP/3。QUIC 全称为“快速 UDP 互联网连接”,由谷歌创建并于 2013 年发布。其旨在化解 TCP 需要多次来回握手,才能建立连接并开始传输数据的短板。早在 IETF 颁布 HTTP/3 的意见征求稿前,谷歌就已经将 QUIC 支持内嵌于 Chrome 浏览器,并在谷歌的诸多服务上启用。Web 流量观测表明 HTTP/3 的流量已超过 HTTP/1.1。

消息来源:The Register
老王点评:我记得 HTTP/2 也不过才几年,现在都要开始普及 HTTP/3。真是风水轮流转,谁想到最主要的互联网应用 HTTP 最终会从 TCP 转向 UDP 呢。

谷歌再次打破圆周率计算纪录,计算出百万亿位

早在 2019 年,谷歌云服务就已经打破了圆周率的计算纪录,计算出了 31.4 万亿位。周三,谷歌云再次宣布打破了百万亿位的圆周率计算纪录。这 百万亿位圆周率 的最后 10 位是:30952 95560。谷歌云表示,其借助计算引擎服务完成了本次新挑战,用到了 N2 机器家族、虚拟网卡、100 Gbps 网络带宽,以及平衡持久磁盘等新功能。

消息来源:谷歌
老王点评:看似无用的圆周率计算,其实是谷歌云一次炫技的展示。有人说,任何大小的数字都能在圆周率的某个片段找到。不说百万亿位了,你能背出多少位圆周率呢?

下一代 CarPlay 将成为汽车操作系统

苹果公司表示,下一代 CarPlay 作为一个完整的车辆界面,可以对车辆进行前所未有的控制,并能获得每辆主机车辆产生的数据。CarPlay 将兼容各种长宽比的显示,与所有主机车辆的系统更加整合。除了目前的导航和媒体功能外,还将处理传统的仪表,如速度表、转速表、温度表和燃料或电动车电量显示等。用户将能够调整他们的空调、座椅加热,甚至直接连接到苹果的智能家居技术。苹果公司称,第一批支持新的 CarPlay 的车辆应该在 2023 年底公布,其合作伙伴包括奥迪、福特、本田、林肯、梅赛德斯-奔驰、日产、保时捷等。

消息来源:CNET
老王点评:看起来真是将汽车变成了手机配件了。

欧盟同意采用通用充电器端口

欧盟立法者周二达成协议,要求在欧盟销售的智能手机等便捷式电子设备必须采用通用充电器端口。欧盟预计将在今年晚些时候正式批准该协议,从 2024 年秋季开始执行这一规定。该通用充电标准基于 USB Type-C,这一协议将对苹果产生不利影响。该公司仍然使用自己的雷雳连接器为 iPhone 充电,虽然该公司最近为 iPad 和 MacBook 配备了 USB-C 接口。苹果公司曾表示,“只规定一种类型的连接器的严格监管扼杀了创新,而不是鼓励创新”。

消息来源:CNBC
老王点评:虽然 Type-C 也有很多外形一样,但是协议不同的接口,但是总比各种不同接口的充电线要好。让我们看看苹果是只在欧洲推出 Type-C 充电接口还是会在全球改变。

MacOS 将很快默认阻止未知的 USB-C 配件

苹果公司即将推出的 macOS 13 Ventura 中的一项新的安全功能将自动阻止新的 USB-C 设备与操作系统进行通信,直到该配件能够得到用户的认可。该功能将在默认情况下启用。但这不适用于电源适配器、独立显示器和与 已批准的集线器的连接,而且即使你不批准该附件,该设备仍然可以充电。

消息来源:Techcrunch
老王点评:有一定的作用,不过我觉得仅仅是让用户同意连接,对于恶意 USB 外设的防御还是不够的。

Fedora 内核团队正在为 Linux 内核 5.18 进行最终集成。这个版本刚刚发布,很快就会出现在 Fedora 中。因此,Fedora 内核和 QA 团队组织了一个测试周,截止日期为 2022 年 6 月 12 日,星期日。 请参阅 维基页面 来获取你将要参与的测试镜像链接。继续阅读下文,可了解更多细节~

测试周是如何运作的?

测试周是一个人人都可以参与的活动。在测试周,任何人都可以为 Fedora 即将发布的版本查漏补缺,确保它最终能够运行良好。Fedora 社区成员会经常参与这个活动,我们同时也欢迎公众参加这些活动。如果你以前从未做过贡献,那么这是一个绝佳的上手机会。

要想做出贡献,你只需要能够执行以下操作即可:

  • 下载测试资料,包括一些大文件
  • 阅读并按照说明一步一步地进行操作

内核测试日的 维基页面 提供了很多关于测试内容和测试方法的有用信息。完成一些测试后,你可以在测试日的 Web 应用 上记录下你的测试结果。如果你在活动的当天或前后有空,请进行一些测试并报告你的结果。不知道该怎么做?没关系,我们有一份文件,其中提供了 所有步骤

希望能在测试日见到你,预祝测试愉快~


via: https://fedoramagazine.org/contribute-at-the-fedora-linux-37-test-week-for-kernel-5-18/

作者:Sumantro Mukherjee 选题:lkxed 译者:lkxed 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

真“人工”智能:AI 购物创业公司的 AI 由廉价工人充当

一家 AI 购物创业公司 Nate 宣称可以在零售商的网站上自动填写购物者的联系信息和支付信息。这可以省去客户在手机上输入一两分钟数据的麻烦,为此,Nate 向购物者收取每笔交易 1 美元的费用。据消息人士透露,实际上该公司在 2021 年促成的大部分交易都是依靠在菲律宾雇佣的工人手动在零售商网站上输入数据。有时候,订单是在客户点击购买按钮的几个小时之后,才由“人工”智能下达。

消息来源:theInformation
老王点评:除了速度慢点,这其实是名副其实的“人工”智能嘛~

英特尔探索在 Z 级超算中使用 RISC-V 架构

英特尔和巴塞罗那超算中心宣布将投资 4 亿欧元,探索在 Zettascale 级(即超过 1 zettaflops 或超过一千 exaflops)超算中使用 RISC-V 架构。联合实验室将开发基于 RISC-V 架构的处理器,用于 AI 加速器、自主驾驶汽车和高性能计算。但这并不意味着英特尔会在其首批 Zettascale 级超算中使用基于 RISC-V 的 CPU,而只是表示该公司对 RISC-V 架构技术的投资,英特尔去年宣布到 2027 年时建造首台 Zettascale 级超算。

消息来源:TomsHardware
老王点评:前两天才刚刚 E 级超算登顶,过两年就要 Z 级了?!而且是在 RISC-V 上,看来 RISC-V 很有前景啊。前段时间,我在国内 RISV-V 初创公司赛昉科技的朋友还专门送了我一块他们的 RISC-V 板子 VisionFive,我过两天拍个开箱视频给大家。

Edge 浏览器的睡眠标签功能已节省 273PB 内存

微软 Edge 官方账号表示,在过去 28 天时间里,“睡眠标签”功能节省了超过 273PB(273000 TB)的内存。睡眠标签功能在超过 60 亿个标签中发挥了作用,每个标签节省了大约 40MB 的内存。睡眠标签在所有安装的 Edge 上都是默认启用的。它在闲置两小时后会自动让不活动的网页进入睡眠状态。

消息来源:Neowin
老王点评:这个功能是不错,不过没想到这个宣传可以将节省的内存加起来算,要这么算,不如 Chrome 出来说说过去一个月总计用了多少内存吧。

Linux Mint 接管了 Timeshift 备份/恢复工具的开发。你可以在它新的 GitHub 仓库中找到它。

linux mint

Timeshift 可以说是 备份和恢复 Linux 系统的最佳工具

Linux Mint 也利用它帮助用户在系统更新时更方便地创建快照,确保快捷无碍的操作。

当然,这不是 Linux Mint 可能比 Ubuntu 更好的唯一原因

不幸的是,Timeshift 背后的开发者(Tony George)计划把注意力集中在其他项目上,将不再继续维护这个项目。

Linux Mint 团队联系了这位开发者,并愿意为这个项目提供任何可能的帮助。最终,它们接管了 Timeshift 的开发。

所以,现在 Linux Mint 团队会对 Timeshift 的发布和修复,以及任何与之相关的开发工作负责。

将 Timeshift 调整成 XApp

Linux Mint 倾向于将某些应用作为“XApp”来维护,以确保它们能在各种不同的桌面环境下工作,不会依赖于某个特殊的桌面。

考虑到他们计划将 Timeshift 调整成一个XApp,你可以期待该工具在很长一段时间内维持当前的外观和功能,而不用顾虑你的桌面环境是什么。

不像一些 GNOME 应用程序,为了获得最好的体验,它们通常会变成 GNOME 专用的应用程序。

Timeshift 是一个必不可少的备份/恢复工具。所以,Linux Mint 接管 Timeshift 的开发并作为一个 XApp 来维护的计划听上去相当完美!

如果你想知道的话,那不妨告诉你,Timeshift 的迁移已经在 Launchpad 上完成了。

新的 GitHub仓库(由 Linux Mint 复刻的)可以给你提供这个应用的更多细节以及它最近的开发活动。

你也可以在 最近每月发布的博文 中查阅官方对此的声明。

结语

作为 Timeshift 的维护者,Linux Mint 希望在不久的将来带来更多的新特性和改进。

你如何看待 Linux Mint 将 Timeshift 接管为一款 XApp?欢迎在下方的评论区内分享你的想法。


via: https://news.itsfoss.com/linux-mint-timeshift/

作者:Ankush Das 选题:lkxed 译者:hadisi1993 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出