为什么我的游戏超出了 VRAM 限制,但并没有出现帧率急剧下降的情况?

为什么我的游戏超出了 VRAM 限制,但并没有出现帧率急剧下降的情况?

就像我的另一个问题一样,这绝不是我抱怨的问题,这只是我想知道背后的秘密。

系统规格

  • 中央处理器:AMD A10-6790K 4.0 GHz
  • 图形处理器: 蓝宝石 Radeon R7 265 Dual-X 2 GB
  • 内存:2 x 4 GB 1600 DDR3 = 8 GB
  • 操作系统:Windows 8.1 专业版 x64

正如在屏幕分辨率窗口中找到的适配器信息中所写的,我似乎有

  • 总可用图形内存:5888 MB
  • 专用显存:2048 MB
  • 系统视频内存:0 MB
  • 共享系统内存:3840 MB

我在《中土世界:暗影魔多》中测试了这一点,如果纹理质量设置为高,则需要至少 3GB 的 VRAM。如果设置为超高,则需要至少 6GB 的 VRAM。当然,我尝试将其设置为超高,结果却出现了预期的戏剧性帧速率下降,所以我将其设置为高,它运行完美。那么,我是否没有超出快速 VRAM 的限制?共享系统内存不是应该很慢吗,所以如果游戏试图使用它而不是我的专用视频内存,因为它开始用尽可用空间,那么它不会降低性能吗,因为共享视频内存比专用内存慢?就是这样,感谢您花费宝贵的时间阅读我的问题 :D

相关内容