LinuxKernel 5.10有望在本周末发布,国外媒体Phoronix算出了10个改进和新功能,值得关注。 5.10不仅是2020年的最新内核版本,还是长期支持(LTS)版本。 LinuxKernel5.10合并窗口于今年10月关闭,当时国外媒体Phoronix发布了主要功能概述。在即将发布5.10时,外部媒体再次提供了10个更有趣的功能:1. AMDZen3温度监控AMDZen3温度监控现在可以在支持k10temp驱动程序和其他持久Zen3扩展的Linux上运行,这对于重要的操作至关重要。 Ryzen5000系列在Linux5.8-5.9上运行良好,并具有所有核心功能。 2. Intel图形在Intel图形方面,LinuxKernel 5.10已收到更多的Gen12 / XeGraphics补丁程序,这些补丁程序特定于RocketLake使用的功能和其他更改。此外,该分支还包括其他相关工作,例如支持IntelDG1独立显卡的HDMI音频输出支持。 3.AMDGPUDC在GCN1.0“ Southern Islands”中增加了AMDGPUDC显示支持。图形处理器。 AMDGPUDCforGCN1.0是遗留项目AMDGPUDC的遗留项目之一,因为默认情况下它们可以启用AMDGPU对GGPU1.0 / 1.1时代硬件的支持,而不是RadeonDRM驱动程序。最后一个明显的障碍是缺少对AMDGPUDC的模拟输出支持,因此未进行任何默认更改。那些老化的RadeonHD7000系列图形卡和其他选定的GCN1.0 / 1.1产品的用户可以使用“ amdgpu.cik_support = 1 amdgpu.si_support = 1radeon.cik_support = 0radeon.si_support = 0”。在默认情况下启动其内核以使用AMDGPU内核接下来,此驱动程序还意味着需要Vulkan支持,可能的性能改进以及仅享受更现代的代码库。 4.对Raspberry Pi VC4的支持对Raspberry Pi VC4的支持已合并到主线内核中。最后,添加了对Raspberry Pi 4的图形显示支持,并且Mesa 20.3为Raspberry Pi 4提供了V3DVVulkan驱动程序支持。5.使用UMIP(用户模式指令保护)进行SLDT和STR指令仿真此简单说明可以帮助少量游戏在Wine / Proton上运行,它可以在现代处理器(AMDZen2或Intel ConnonLake)指令上使用StoreLocalDescriptorTableRegister或StoreTaskRegister。 6. XFS文件系统现在支持XFS文件系统,直到2486年为止,克服了以前的Year2038问题。 7.声卡支持由于开源社区的工作,最终在Linux下支持CreativeLabsSoundBlasterAE-7声卡。 8. Nintendo Switch句柄支持通过新的NintendoHID驱动程序(由另一个开源社区创建),LinuxKernel 5.10最终增加了对Nintendo Switch句柄的支持。 Nintendo SwitchJoy-Cons和Pro控制器均可在Linux平台上通过USB和蓝牙模式连接,并支持振动和陀螺仪数据。 9.安全性改进为了抵御外部PCIExpress设备可能发生的DMA攻击,在安全性方面进行了许多改进。 “ nosymfollow”表示多年以来,安装选项与BSD上提供的安装选项类似; Linux 5.10包括新的static_call()函数,该函数可以在受Retpolines影响的情况下为您提供帮助,ARMSpectre缓解措施已作为“ Ghostbusters”的一部分进行了重写。工作。 10.英特尔处理器支持持续开发,并为英特尔即将推出的RocketLake和AlderLake添加了硬件支持。英特尔Meteor Lake还将在Linux 5.10中包括一些代码支持。