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 文件系统。 有了这个,您现在可以在 exFAT 中格式化 USB 驱动器并传输更大的文件。

直到现在,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 消费类笔记本电脑上运行主线内核
  • 英特尔 Icelake Thunderbolt 支持
  • 支持 FlySky FS-iA6B 无人机接收机
  • VirtIO-FS 用于在使用虚拟机时在主机和来宾操作系统之间共享文件/文件夹
  • 通过 Wine/Proton 修复 Windows 游戏
  • 改进的 FSCRYPT 支持

现有文件系统(如 Btrfs)和硬件有一些修复和改进。 您可以在内核 5.4 中看到其他更改 公告帖.

获取 Linux 内核 5.4

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

您如何看待最新的 Linux 内核版本? 在下面的评论部分让我知道您的想法。