添加内存如何显着提高AMD APU的游戏性能?

how-did-adding-memory-significantly-increase-gaming-performance-for-an-amd-apu-00

当您升级计算机的硬件时,这是一个给予您期望性能提高,但有时你会得到意想不到的显着增加超出你的计数。 今天的超级用户问答文章帮助一个困惑,但快乐的玩家了解他升级电脑的记忆时他是怎么运气的。

今天的问答环节由我们感谢SuperUser - Stack Exchange的一个分支,这是一个社区驱动的Q&A网站分组。

问题

超级用户读者Cyber​​Ghostx1想要了解如何添加内存显着增加游戏性能为他的电脑的AMD APU:

从一开始就明确,这不是问题。 这只是我真正想知道的秘密。

系统规格

  • CPU:AMD A10-6790K 4.0千兆赫
  • GPU:AMD的Radeon HD 8670D 1GB(集成GPU)
  • RAM:2×4GB队DDR3 1600 = 8 GB

当然,我使用64位操作系统来使用我的8 GB内存,但我的问题是:在我安装额外的4 GB的内存之前,游戏像Mafia II运行(在最高的设置)平均的22 FPS。 在我安装了额外的RAM后,我注意到一个非常可观的增加到40 FPS,即使游戏似乎没有使用超过4 GB的RAM。

这背后的秘密是什么?

游戏性能的额外提升绝对是一种对待,但是简单的内存升级是如何做到这一点的差别?

答案

超级用户贡献者DragonLord和Ben Richards有我们的答案。 首先,DragonLord:

我注意到你使用的是AMD APU。 这些芯片结合了CPU和内置图形处理器(GPU),无需使用独立的显卡(至少对于较轻的工作负载)。 因为AMD APU使用系统内存作为图形内存,集成的GPU性能高度依赖于内存带宽。 DDR3系统RAM不仅具有比GDDR5视频存储器(用于许多独立显卡)少得多的带宽,集成GPU需要与CPU共享此带宽以用于正常的应用程序使用。 增加内存带宽将通过减少此瓶颈直接提高性能。

升级系统内存时,您添加了第二个内存模块。 有了这两个模块,你的记忆,现在运行在双通道模式 ,内存增加一倍的带宽和显着提高性能的结果。 更快的RAM(至少DDR3-1866,最好是DDR3-2100 +)将同样提高性能。

此外,更多的内存意味着您的系统可以将更多的纹理数据预加载到RAM中,从而减少访问磁盘和提高性能的需要。 然而,这不是增加的存储器带宽的因素。

要显示内存带宽的重要性是AMD的APU,网站,如汤姆硬件PC透视发现,APU的性能可与内存带宽提高到至少DDR3-2100。

接下来是Ben Richards的回答:

你有一个APU,而不是一个离散的CPU和分立的GPU。 这意味着它们共享用于纹理缓存的系统RAM,而不是在显卡上专用的板载存储器。

RAM升级为你的游戏快速增长的原因可能是因为纹理资源交换。 随着更多的RAM可用的整体,这意味着更多的纹理数据能够加载和保持在RAM更长时间。 当您分配了所有内存,并且您的操作系统现在需要更多地处理任务时,它会找到最近未使用的已分配内存,将内容保存到磁盘,然后重新分配内存那个任务。 一旦再次需要该数据,它将把它从磁盘交换回RAM。 这种交换需要很长时间(相对)。

你可能在纹理数据上交换了很多。 当您升级RAM时,您为纹理提供了更多的存储空间,这意味着更少的内存交换,然后转换为更高的FPS。


有什么东西添加到解释? 声音在评论中。 想要阅读更多的技术精明的Stack Exchange用户的答案? 这里查看完整的话题

赞 (0)
分享到:更多 ()