我在 Intel 四核 Q9550 台式机上运行 BFG 8800GTS 640MB 显卡,4GB RAM。最近我注意到在游戏密集型会话中性能下降,游戏开始时为 60 FPS,但当我玩了 20-30 分钟后,图形开始变得有点不稳定,帧速率下降到 19 到 40 FPS 之间。游戏仍然可以玩,但不如我第一次启动时那么流畅。
造成这种情况的可能原因是什么?我想到的一个原因是热量积聚 - 显卡温度经常高达 110 摄氏度。还有其他原因吗?我该怎么做才能解决这个问题?
答案1
温度是一个可能的原因。
另一个(可能不太可能)的原因可能是内存管理不善。随着您玩游戏的时间越来越长,越来越多的纹理必须加载到视频内存中。这些最终将填满可用内存,显卡将不得不开始丢弃一些图像以腾出空间给新图像。
如果决定删除哪些图像的算法出现问题,它可能会丢弃图像,但很快又必须将其重新加载到内存中。这将导致性能问题。然而,这应该是个例外——除非游戏纹理繁重——因为大多数(如果不是全部)卡制造商都会意识到这个问题。
答案2
答案3
我认为显卡在重启过程中不会明显冷却;我认为清除视频内存或重新加载驱动程序更有可能有所帮助。尝试运行进程探索器在玩游戏时在后台运行,看看内存是否被占用,尤其是驱动程序。此外,我会尝试将驱动程序降级一两个版本,看看是否有区别。
答案4
我之前也遇到过同样的问题。
我有一台 nVidia GP,在运行任何密集型 3D 游戏时都会出现发热的情况,几分钟后帧速率就会急剧下降,导致游戏无法运行。
我记录了这些温度,并与使用相同卡并运行相同应用程序的其他电脑进行了比较,根据这些信息,我去了技术服务部门,并凭借保修收到了一台新电脑。