我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux 内核 5.17 发布及新变化

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux 内核 5.17 发布及新变化

Linux Torvalds 宣发了 Linux 内核 5.17,这是 2022 年第二个稳定版主线内核。这个版本的内核模块中引入了对新处理器、显卡、存储和其他硬件组件的支持。

比内核 5.16 发布后的时间表稍有延迟,Linux 主线内核 5.17 现在可供下载了。这些更新包括对 AMD Zen 系列设备的温度支持;长期存在的软盘挂起错误,几个 ARM/SoC 支持以及各个子系统的性能改进。

我们已经在第一个候选版本发布时介绍了大部分变化,下面是对 Linux 内核 5.17 新特性的快速回顾。

Linux 内核 5.17 的新内容

处理器

Linux 内核中的 ARM64 架构现在包括了内核并发净化器Kernel Concurrency Sanitizer(KCSAN)。KSCAN 是一个竞争条件检测器,已经支持了其他架构。而现在 ARM64 也在支持名单上了。另外,可扩展矩阵扩展Scalable Matrix Extensions(SME)的初始工作有望为矩阵操作提供更好、更快的支持。

AMD 带来了 基于 k10temp 的 CPU 温度监控,用于 AMD Zen 系列第 19 代 CPU 型号。

一组广泛的 Arm/SoC 支持 进入了 Linux 内核 5.17 中。其中主要包括新的 Snapdragon 8 Gen 1 和 X65 平台。其他 SoC 包括恩智浦 i.MX8ULP、德州仪器 J721S2 和瑞萨 R-Car S4-8。

CPU 的重大变化之一是加入了 AMD 的 P-state 驱动,这是与 Valve 为 Steam Deck 合作开发的。这将提供更好的电源效率,因为透过 ACPI 协作处理器性能控制Collaborative Processor Performance Controls(CPPC)支持,可以更加细化的控制电源。

这个内核中另一个重要的 RISC-V 变化是支持 sv48,提供了 48 位虚拟地址空间。这使得内核可以对高达 128TB 的虚拟地址空间进行寻址。

这个版本带来了很多笔记本电脑、平板电脑的驱动更新。这里 有一个列表,主要内容是:

为华硕 ROG 笔记本电脑增加了自定义风扇曲线支持。

增加了对通用手写笔计划Universal Stylus Initiative(USI)和 NVIDIA Tegra 平板电脑的支持。

对基于 AMD 的笔记本电脑的一些性能改进和修复,涉及到睡眠和声音驱动。

显卡

英特尔的 Alder Lake P 显卡经过前一年的多次迭代,现在已经在主线内核上稳定了。这个内核引入了 对 Raptor Lake S 显卡的首批支持补丁。

英特尔的 Gen Icelake 显卡家族 获得了 可变刷新率/自适应同步支持。

一些较新的笔记本电脑带来了内置的隐私屏幕,预计更多的 OEM 厂商会效仿。另外,值得注意的是,GNOME 桌面和其他公司正计划在之后使用这一隐私功能。所以,为了这个以隐私为中心的功能,最初的架构和代码工作都已经包含在这个内核版本中了。

你可以在 这里 找到一个很好的显卡驱动更新列表。

存储

在内核的每个版本中都会对所有主要的文件系统和存储技术进行增量更新。这个版本也会有一些:

  • 主要的更新包括流行的 EXT4 文件系统使用新的 Linux 挂载 API。
  • 像往常一样,F2FS、Btrfs 和 XFS 的性能得到改善。
  • FS-Cache 和 CacheFiles 模块 做了 重大重写。

杂项硬件更新

今天谁还在使用软盘?我相信仍然有一些特定的商业用例仍在使用软盘。所以,这就给我们带来了这个特定的补丁,在这个内核版本中。内核中存在一个长期的错误:当系统试图读取一个坏掉的软盘时可能会挂起。所以,这个老毛病终于在这个版本中得到了解决,我希望能让少数仍然使用这种古老存储介质的人为此驻足一下。

其他值得注意的杂项硬件更新包括:

  • 任天堂 GameCube/Wii/Wii U 实时时钟 驱动。
  • 一个通用的 USB GNSS(全球导航卫星系统Global Navigation Satellite System)驱动程序。
  • Cirrus CS35L41 高清音频编解码器 驱动。
  • 许多英特尔 Wi-Fi 驱动程序 改进。
  • 英特尔 Alder Lake N 音频 支持。

如何下载和安装 Linux 内核 5.17

我们总是建议不要在你的稳定系统中安装最新的主线内核,除非你拥有特定的新硬件或想做实验。对于普通用户来说,最好是通过你的 Linux 发行版(如 Ubuntu、Fedora)的官方部署渠道等待内核的更新。

如果你仍然想安装,请按照下面的说明来安装 Linux 内核 5.17。

访问 主线内核页面。

有两种类型的构建可供选择:通用的和低延迟的。对于标准的系统,你可以下载通用的构建,大部分时间都可以工作。对于音频录制和其他需要低延迟的设置,请下载低延迟的。

通过终端下载以下四个通用软件包并安装:

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/linux-headers-5.17.0-051700-generic_5.17.0-051700.202203202130_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/linux-headers-5.17.0-051700_5.17.0-051700.202203202130_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/linux-image-unsigned-5.17.0-051700-generic_5.17.0-051700.202203202130_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/linux-modules-5.17.0-051700-generic_5.17.0-051700.202203202130_amd64.deb

安装完毕后,重新启动系统。

低延迟和其他架构(ARM)的安装指令是一样的。替换上述 wget 命令中的软件包名称。你可以在主线内核页面找到它们。

对于 Arch Linux 用户来说,预计 Linux 内核 5.17 发布包将在 2022 年 4 月第一周的 Arch .iso 月度刷新中到达。

随着这个版本的发布,合并窗口将为接下来 Linux 内核 5.18 打开。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux 内核 5.17 发布及新变化

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux 内核 5.17 发布及新变化

Linux 内核 5.17 已经发布,它具有更好的硬件支持和核心模块改进。下面是对新功能的简要介绍,并附有下载和安装细节。

Linux 内核 6.2 正式发布(附更新内容)

Linux 内核 6.2 为 IPv6 协议栈引入了保护性负载平衡(PLB),支持英特尔的“异步退出通知”机制,为 x86 提供了新的 FineIBT 控制流完整性机制,并进一步改进了新的 Rust 基础设施。

Linux 开发人员发布稳定内核的关键更新

Linux 内核开发人员发布了“稳定 stable”和“长期 longterm”内核的新版本。这些内核包含许多 bug 修复。
Linux内核2024-12-13

新版Linux在M2 MacBook Air可用,Linus Torvalds发布最新内核

在搭载 M1 芯片的 Mac 上成功运行 Linux 之后,现在 M2 芯片也能跑 Linux 系统了!

Linux 内核 5.18 版本正式发布,新增显卡驱动以及硬件支持

最新的 Linux 内核 5.18 版本现已如期发布,本次更新包括针对新硬件的支持以及许多其他核心变化。

从内核到插件到模板的ZBLOG变化以及Zblog更新过程

本篇文章给大家分享的是有关从内核到插件到模板的ZBLOG变化以及Zblog更新过程,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。zblog新版后台功能预览.先来一张登陆界面吧从
2023-06-12

Linux 内核 6.7 发布,包含众多修复和新的文件系统

这是历来重大的 Linux 内核发布之一,集大量修复和新增功能于一身。

Ubuntu 22.04.3 LTS 维护更新发布:内核升至 Linux 6.2、Mesa 升至 23.0.4

Ubuntu 22.04.3 LTS 最大的亮点在于内核升级到 Linux Kernel 6.2,此外 Mesa 图形堆栈也升级到 23.0.4 版本更新,并包含了自 Ubuntu 22.04.2 LTS 发布以来的所有更新包和安全修复程序

微软发布全新 Linux DirectX 驱动程序,升级 Windows 11/10 WSL 子系统内核

微软已经在 Kernel.org 上发布了一个新的 Linux 的 DirectX 内核驱动程序。更新后的驱动程序反映了微软首次尝试将该技术引入开源操作系统时的反馈。

Linux 5.14正式发布 提供新硬件兼容性、核心调度、秘密内存区域支持

正如预期的那样,Linus Torvalds今日将Linux 5.14晋升为稳定版,在精彩的2021年秋季Linux发行版大量出现之前提供最新的功能、硬件支持和其他改进。

英特尔为 Linux 内核开发新调度补丁:12 代及以上 CPU 性能提升,多线程负载下降

日前英特尔推出了 v2 版集群调度补丁,声称工程师通过开发新的集群调度代码,加强了 Linux 下进程调度水平,可提升英特尔 12 代及之后的 CPU 在 Linux 上的性能。
英特尔Linux2024-11-30

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录