快速说明:我知道这是一个游戏开发问答网站,但我想你们中的大多数人都知道并具有图形卡的经验,因此我向您解决了这个问题。如果您认为这完全是题外话,请引导我访问适当的网站/论坛。编辑:实际上,这是与gamedev有关的:如果错误的代码可能导致卡过热或损坏,那么游戏开发人员应意识到这一点,并确保其应用程序不这样做。
这似乎是一个怪异或愚蠢的问题,但实际上是否有可能编写这样的图形渲染应用程序以任何方式破坏图形卡?
让我问这个问题的直接原因是(我不足为奇)我自己的破损显卡。维修完后,军人说他们测试了各种应用程序(游戏),并且运行良好。但是,当我启动自己的应用程序(延迟阴影演示)时,它将其加热到100摄氏度以上。因此,我的卡终究没有被修复,但重要的是,问题似乎仅在运行自己的应用程序时发生。
我在上面玩过各种需要GPU的游戏(例如《孤岛危机》),并且经常将其推到极限甚至更高(设置太高以至于游戏以5 FPS的速度运行),还有一些基准测试...所以我给出了我的卡很多次都无法承受(因此FPS低),但工作量却很大,但从未达到危险的温度。但是我自己的应用程序设法实现了这一点(至少在关闭v-sync时)。:P因为这只是我自己的应用程序,所以我认为不是冷却系统不好的原因。
因此,我想问-您是否认为(或也许知道)是否可以通过某些恶意代码破坏显卡(以任何方式,而不仅仅是过热)?
更新:
乔·斯温德尔说,过热可能是问题所在(嗯,它肯定会损坏卡)。但是(在任何情况下)适当的冷却系统是否不应阻止这种情况的发生?
北方公司指出了另一个问题。如果我理解正确,FPS受CPU和GPU约束(是吗?)。因此,低FPS可能表示较高的CPU负载或较高的GPU负载。但是,再次重申-即使显卡“一直以100%的速度使用”,合适的散热系统也不能防止GPU过热吗?