哪款台式电脑性能更佳?假设应用程序使用的 RAM 不超过 10GB,是配备 32GB 2133Mhz RAM 的台式电脑,还是配备 16 GB 3200Mhz RAM 的台式电脑?
假设使用的CPU是AMD Ryzen 7 2700x。使用的主板是技嘉的B450 Aorus Pro Wifi。
答案1
考虑到您正在查看的 CPU,16GB 3200Mhz 似乎可能会创建更快的系统。
然而值得指出的是,主板也是这个等式的重要组成部分。它是 RAM、CPU 的组合和主板将共同决定您的 RAM 运行的速度“上限”。您知道系统中将使用什么主板吗?
答案2
选择 RAM 以实现尽可能快的性能时,一个好的经验法则是按以下顺序:
- 有足够的内存可以满足您的需求。我再怎么强调也不为过,这是最重要的参数。分页比读取/写入 RAM 慢几个数量级,即使缺少少量 RAM 也会对性能产生相当大的影响。就您而言,由于您表示不太可能需要超过 10GiB,因此从 16GiB 升级到 32GiB 几乎没有任何影响。但相反的情况才是最不利的,无论您的 RAM 有多快,如果它不能容纳所有应该容纳的数据。
如果可能的话,使用双(三/四)通道:在最佳情况下,带宽会加倍(三倍/四倍),并且通常在可能的情况下没有理由不配对模块。
购买您能够/想要负担得起的最高频率和最低延迟的内存。具有非常严重延迟的超高频率 RAM 的性能可能比具有紧密延迟的慢速 RAM 更差。在 Ryzen 上,频率通常具有更大的影响,因为无限结构与 RAM 同步运行,并且整体处理器性能略有改善,但不是不惜一切代价。请注意,特别是在早期的 bios 中,一些内存 IC 存在问题,特别是如果您想要 3200+。现在发生这种情况的可能性较小,但如果您想要认真超频或想要突破平台的极限,请使用三星 B-die(通常更昂贵,频率更高)的 RAM。如果您不喜欢这样,也没关系,但一定要检查主板的 QVL,以防万一。
考虑到这一点,您的问题的答案是显而易见的,特别是在 Ryzen 上,但实际上在任何情况下:16GiB@3200Mhz 的性能将优于 32GiB@2133,前提是第一种情况下没有使用奇怪的延迟。请注意,对于进行高分辨率照片编辑的用户来说,例如,2133mhz 的 32gb 可能是最佳设置。