分配给集显的内存不再供操作系统或应用程序使用
 
       一般来说,Windows在管理内存和确定应用程序优先级方面做得很好,以获得最佳效果,但至少有一部分系统内存将分配给集成图形。Raven Ridge APU使用称为统一内存架构或UMA的方法。目前大多数AM4主板可让用户将内存大小设置在64MB到2GB之间。根据用户选择的尺寸大小,这将决定专门分配给Vega图形的系统内存的最大数量。一旦分配完毕,它只能用作图形内存,不再可供操作系统或应用程序访问。
 
       apu显存分配越大越好?
 
       现在出现了很多错误的说法。有人说,为了获得最佳效果,应该将集显的显存设置为最大。然而,这并不一定是正确的。因为前边已经说过,一旦将系统内存的一部分分配给图形处理器,那么这部分内存就不能供操作系统或应用程序访问了。
 
       如果在这里过度分别集显显存,那么在Windows中运行不需要大量视频内存的任务时,你将会有大量的空闲内存无法使用。如果你在一个拥有8GB DDR4内存的系统上选择2GB的缓冲区,这意味着只有6GB的系统内存可以使用。
 
       因此不建议你选择2GB的最大显存设置,即使你想在游戏中发挥最大的性能。正如前面所讨论的,当游戏时,一旦图形内存或VRAM被占满,游戏数据就会被加载到系统内存中,而Raven Ridge APU只使用系统内存,所以不管你分配的是64MB还是2GB,结果都一样。
 
       apu设置64M显存和2G显存 游戏实测
 
APU显存设置多大最好?集成显卡的显存给多少合适?
       如果一个游戏需要2GB的视频内存,但是你只分配了64MB,那么使用仍然会溢出到共享内存中,因为所有的内存都一样,带宽保持不变,性能也一样。Windows很好地管理了这一点,所以如果分配了2GB,你就是在限制操作系统优化系统内存的能力。
 
       在试图理解AMD为什么提供1GB和2GB帧缓冲区时,我最初认为可能通过预留一定数量的内存,以确保最高的游戏性能。然而,在测试了各种各样的配置后,发现这对游戏的性能没有任何影响,当然在游戏时你不会注意到。使用8GB和16GB的双通道DDR4-3200内存和相同的时间,发现在保留64MB或2GB的系统内存之间没有真正的性能差异。测试了几个游戏,都是在1080p分辨率下运行,用低到中等质量的设置来调用大约2-3GB的VRAM。

APU显存设置多大最好?集成显卡的显存给多少合适?
720P
 
APU显存设置多大最好?集成显卡的显存给多少合适?
1080P

       正如你在BF1中看到的,所有的结果都在误差范围内,我们不仅讨论平均帧率,还包括帧时间性能。在比较1%的低结果时,2GB的配置速度提高了9%,但是如果我们接受在这里有一个+/- 1fps的误差范围,那么差异可能只有3%。在任何情况下,当真正玩游戏时,都不可能发现这一差别。
装机