强制启用 Resizable BAR
NVIDIA 对 Resizable BAR 的开启是白名单限制,COM3D2 当然不在白名单内,但是我们可以手动启用
COM3D2 内大概有个 5% - 10% 的提升(几帧),且对 low 帧有帮助。
注意:每次驱动更新后似乎都会被覆盖掉,需要重新设置。
我没有 AMD 显卡所以不知道 AMD 怎么操作(听说 A 卡驱动就是默认全启用的)
什么是 Resizable BAR
Resizable BAR(Base Address Register)是一项提升计算机性能的技术,尤其在游戏和图形处理中效果显著。以下是对该技术的详细介绍:
核心原理
传统限制:PCIe 设备(如显卡)通过基地址寄存器(BAR)将显存映射到系统内存,传统 BAR 通常限制为 256MB。CPU 需多次访问显存时,频繁的小块数据传输导致效率低下。
技术改进:Resizable BAR 允许动态调整 BAR 的大小,扩展至整个显存容量(如 8GB 或更高)。CPU 可直接访问更多显存数据,减少通信次数,提升数据传输效率。
支持条件
需硬件、固件及驱动的多方配合:
显卡:NVIDIA RTX 30 系列及更新型号、AMD RX 6000 系列及以上(AMD 称其为 Smart Access Memory)。
CPU:AMD Ryzen 5000 系列或 Intel 第 10 代(Comet Lake)及更新处理器。
主板:需支持 PCIe 规范并更新至兼容 UEFI 固件(如 AMD 500系列、Intel Z490 及以上主板)。
驱动与系统:最新显卡驱动(如 NVIDIA 465.89+、AMD Adrenalin 21.3.1+)及操作系统(Windows 10 20H2 或更新)。
需要先在 BIOS 内启用此功能,请自行搜索。
步骤
打开英伟达控制面板,找到并添加 COM3D2x64.exe
下载 nvidia Profile Inspector:https://github.com/Orbmu2k/nvidiaProfileInspector
在 nvidia Profile Inspector 的 Profiles 框内输入 COM3D2x64.exe 按回车,如果这里自动显示你的游戏路径,那就对了。
如果没有,可以把 COM3D2x64.exe 拖进 nvidia Profile Inspector,会提示你要不要新建一个配置文件。
找到下面的的选项,改成启用
右上角保存
完成
不止 COM3D2 理论上你可以对任何游戏这样做,对部分游戏有奇效,例如 死亡空间重制版
其他选项有什么用:
https://www.reddit.com/r/nvidia/comments/1ikqq6l/comment/mbpgl7e/
https://www.reddit.com/r/nvidia/comments/1j9s6pt/what_is_rbar_intel_cpu_exclusion_in_nvidia/
最后更新于