NVIDIA工程师解决了Linux内核的图形卡性能问题
发表时间:2025年04月10日浏览量:
最近,来自NVIDIA的Linux内核工程师已成功解决了影响AMD集成图形和独立图形卡的性能的问题。问题来自Linux 6.15内核代码的更改。 NVIDIA工程师Balbir Singh已安排了X86_64系统的内核地址空间布局随机化(KASLR),以支持PCI栏空间扩展到超过10TB。但是,这种变化出乎意料地导致AMD和独立图形驱动程序的组合图形的性能下降,尤其是在运行游戏时。具体而言,当禁用KASLR或应用相关的更改时,系统不适当地向DMA32区域提供GPU,这会导致性能损失。该问题首先由Bert Karawwzki报道。在尝试Linux 6.15内核代码时,他发现,使用AMD图形卡操作游戏时,游戏加载速度已变得更慢,并且具有口吃的现象。发现问题后,巴尔比尔唱歌H调整了代码,以避免将MAX_PFN值增加到X86系统,从而解决了AMD图形卡驱动程序的性能中的问题。目前,此安排已提交给Linux 6.15的GIT代码基础,并有望尽快将其包含在官方版本中。但是,NVIDIA最近发布了572.83版驱动程序,引起了用户的投诉。该驱动程序会导致Windows 10和Windows 11系统的黑屏问题。受影响的图形卡模型包括RTX 50系列,RTX 40系列,甚至一些RTX 30系列图形卡也受到影响。用户反馈表明,安装驱动程序后,计算机可能是在安装或重新启动过程中的黑屏,一些用户还报告了蓝色死亡屏幕。