Linux Kernel 5.4是2019年的最后一个主要的稳定内核发行版。此新发行版进行了一些重大更改,将(肯定)影响制造商和最终用户。
即使有一些重大的改进,Linus Torvalds在公告中还是概述了此更新的内容:
这里主要是一些网络更新(网络驱动程序和核心网络的混合)以及一些次要的GPU驱动程序更新。除此之外,它还是一个随机的小集合。附加的shortlog足够小,您甚至可以滚动浏览它。
除此之外,他还提到了Linux Kernel 5.5的工作:
上周发生的事情并不多,这正是我喜欢的方式。正如预期的那样,我收到的大多数pull请求都是针对5.5合并窗口的。
现在我们有了官方公告的概述,让我们看一下此内核更新所带来的一些关键变化。
Linux内核锁定
锁定功能旨在通过“限制对内核功能的访问来进一步增强Linux安全性,这些功能可能允许通过用户域进程提供的代码执行任意代码”。
简而言之,即使root帐户也无法修改内核代码。如果root帐户被盗用,这将很有帮助,系统的其余部分就会不容易被盗用,尤其是在内核级别。简而言之,它增强了Linux的安全性。
有两种锁定模式:完整性和机密性。
在完整性锁定模式下,允许用户修改正在运行的内核的内核特性将被禁用。
在机密模式下,允许用户从内核中提取机密信息的内核功能也被禁用。
此锁定功能适用于设备制造商和Linux发行版(特别是面向企业的发行版)。默认情况下,锁定模块将关闭。
exFAT支持
Microsoft的FAT文件系统不允许传输大于4GB的文件。为了克服此限制,Microsoft创建了exFAT文件系统。有了这个,你现在可以在exFAT格式化一个USB驱动器并传输更大的文件。
到目前为止,Linux本身还不支持exFAT。您必须安装其他库才能使用exFAT文件系统,这在新版本中正在更改。
Microsoft最近开放了exFAT文件系统的源代码。内核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内核版本?在下面的评论部分中让我知道您的想法。