Linux 内核 5.4 发布,内核锁定、ExFAT 支持和对 AMD Radeon 显卡的改进

Linux Kernel 5.4 是 2019 年最后一个主要的稳定内核版本。这个新版本有一些重大变化,将对制造商和最终用户产生(积极)影响。

Linux Kernel 5.4 发布特性

尽管有一些重大改进,Linus Torvalds 在 公告贴

这里几乎没有什么主要是一些网络更新(网络驱动程序和核心网络的混合),以及一些次要的 GPU 驱动程序更新。 除此之外,它是一小部分随机的其他东西。 附加的短日志足够小,您不妨滚动浏览它。

除此之外,他还提到了针对Linux Kernel 5.5的工作:

上周发生的事情并不多,这正是我喜欢的方式。 正如预期的那样,我收到的大部分拉取请求都是针对 5.5 合并窗口的,我显然会在明天开始工作。

现在我们对官方公告有了一个概述,让我们来看看这个内核更新带来的一些关键变化。

Linux 内核锁定

锁定功能 目标 通过“限制对可能允许通过用户进程提供的代码执行任意代码的内核功能的访问”来进一步加强 Linux 安全性。

简单来说,即使是root账户也无法修改内核代码。 这将有助于在 root 帐户被盗用的情况下,系统的其余部分不容易被盗用,尤其是在内核级别。 更简单地说,它增强了 Linux 的安全性。

那里有两个 锁定模式: 完整性和保密性。

在完整性锁定模式下,允许用户空间修改正在运行的内核的内核功能被禁用。

在机密模式下,允许用户空间从内核中提取机密信息的内核功能也被禁用。

此锁定功能适用于设备制造商和 Linux 发行版(特别是面向企业的发行版)。 默认情况下,锁定模块将关闭。

exFAT 支持

Microsoft 的 FAT 文件系统不允许传输大于 4GB 的文件。 为了克服这个限制,微软创建了 exFAT 文件系统。 有了这个,您现在可以将 USB 驱动器格式化为 exFAT 并传输更大的文件。

到目前为止,Linux 本身并不支持 exFAT。 您必须安装额外的库才能使用 exFAT 文件系统。 这在新版本中发生了变化。

微软最近 开源 exFAT 文件系统. Kernel 5.4 现在将为 Linux 带来原生 exFAT 支持。

AMD Radeon 图形性能改进

不仅限于一般的 Radeon 图形 – 而且新的内核更新旨在提高图形支持和性能。

对于 Radeon,AMDGPU DRM 驱动程序有助于显着提高性能,同时增加对明年 AMD APU(Dali 和 Renoir)的支持。

您还可以在操作中看到这种改进 Phoronix 的初步测试 使用早期的 5.4 内核构建。

内核 5.4 中的其他特性

值得注意的是,新的 Linux Kernel 5.4 还增加了对新硬件的支持和其他一些改进。

以下是内核中的其他一些主要功能:

  • 高通骁龙 855 SoC 支持
  • 支持较新的英特尔 GPU 和整体 GPU 小改进
  • 能够在 Arm 消费类笔记本电脑上运行主线内核
  • Intel Icelake Thunderbolt 支持
  • 支持 FlySky FS-iA6B 无人机接收机
  • VirtIO-FS 用于在使用虚拟机时在主机和来宾操作系统之间共享文件/文件夹
  • 通过 Wine/Proton 修复 Windows 游戏
  • 改进的 FSCRYPT 支持

围绕现有文件系统(如 Btrfs)和硬件进行了多项修复和改进。 您可以在内核 5.4 中看到其他更改 公告贴.

获取 Linux 内核 5.4

这取决于您的 Linux 发行版何时开始推出。 您可以自己手动安装它,但我不建议这样做。

您怎样看待最新的 Linux 内核版本? 在下面的评测部分让我知道你的想法。