GNOME 动态三重缓冲可以将英特尔显卡、Raspberry Pi 的桌面性能提高 2 倍
admin
2023-07-31 14:38:27
0

一段时间以来,Canonical 的 Daniel Van Vugt 一直致力于 GNOME三重缓冲支持,当 GPU 渲染性能落后时将动态启用该支持。看起来动态三重缓冲可能接近主线,并且正在大幅提升英特尔显卡和 Raspberry Pi Broadcom 显卡的速度,而如果其他驱动程序在桌面渲染性能方面落后,最终也会受益。

GNOME 的动态三重缓冲是在前一帧运行落后于计划时动态启用。最终,这些额外的工作将导致 GPU 时钟速度提高,进而有助于提高性能,以确保桌面能够以全帧速率渲染。如果前一帧没有落后于计划运行,则仅使用双缓冲来避免过多的延迟。

, Van Vugt 就一直在研究此代码,而看起来事情正在得到解决,并且可能仍会成为 GNOME 42 的主线。在他的每周状态报告中,他指出他修复了一个影响它的原子 KMS 多显示器问题在 Wayland 的领导下,他重新设计了帧调度代码,修复了关机时的资源泄漏,并进行了其他修复。

他还重新测试了这个最新的 GNOME 三重缓冲代码,其配置包括“重新测试:Intel、DisplayLink、Raspberry Pi、amdgpu、nouveau、nvidia-470 (EGLStreams)、nvidia-510 (GBM)、LLVMpipe、Wayland、X11、multi – 显示器,省电模式。 ”他现在认为三重缓冲代码功能齐全。

image.php_-71image.php_-71
对于无法跟上全速渲染 GNOME 桌面概览和其他效果的系统,动态三重缓冲可以帮助最终确保 GPU 以更高的时钟速度运行以按时完成工作。这只是关于桌面渲染性能,而不是对游戏或其他地方的影响,在这些地方你的 GPU 应该已经充分发挥其对图形要求高的工作负载的潜力。

至于他从中看到的好处,“我看到每个驱动程序的性能都有所提高,但英特尔 GPU 和 Raspberry Pi 上的重大改进(帧速率加倍)。AMD 和 Nvidia 用户在无法保持全帧的情况下仍然可以看到类似的好处目前的速率。 ”

在他正在进行的 WIP 合并请求中也注意到了帧速率的翻倍,英特尔显卡现在以 60 FPS 而不是 GNOME 当前双缓冲代码的 30 FPS 渲染桌面。这种三重缓冲工作的缺点是它实际上只是将 GPU 提升到更高的时钟频率/性能状态,因此会影响系统的热行为并增加功耗。

该代码尚未合并,但我们将看看它是否能够成功进入 GNOME 42,或者 Canonical 是否最终使用即将推出的 Ubuntu 22.04 LTS 修补他们的软件包以提供这种优化。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
iPhone 屏幕上有亮绿色斑... iPhone 是市场上最稳定的智能手机之一,这主要归功于专为它们设计的 iOS 操作系统。然而,他们...
balenaEtcher烧录后... balenaEtcher烧录后u盘或者内存卡无法识别不能使用的解决方法想要恢复原来的方法,使用win...
在 iCloud 上关闭“查找... 如果您是 Apple 的长期用户,您肯定会遇到过 Find My 应用程序,它本机安装在 iPhon...
统信UOS每次开机后不直接进入... 统信UOS每次开机后不直接进入系统而是进入到recovery模式 按方向上键选择UOS 20 SP1...