我对内存的具体工作原理感到困惑。它将 16GB 内存条乘以 2,得到 32GB 内存条。DDR4 2,666,因此每秒有 26 亿次循环。2,666 x 8 为我们提供“PC4 21300”中的 21GB 吞吐量
所以我想我的困惑是广告中宣传的 32gb 和 21gb 吞吐量之间有什么关联?有什么区别,或者我误解了什么?
我附加了一个 Newegg 链接作为示例。 http://www.newegg.com/Product/Product.aspx?Item=N82E16820233853
谢谢
答案1
首先,注释GB
不等于Gb
。第一个是giga字节,第二个千兆位。位通常用于测量速度,字节用于测量存储,虽然这显然不能保证,因为它们可以转换,但这里就是这种情况。
不幸的是,术语“千兆字节”含义不明确,因为它可以是十进制或二进制计算。这意味着在某些情况下,千兆字节可以是 1000000000 字节,也可以是 1073741824 字节。术语“吉比字节 (GiB)”始终指后者,RAM 制造商在指容量时通常使用此值。
所讨论的 RAM 总容量为 32GB。这意味着,无论花多长时间,它一次都无法容纳超过 32 GB 的数据。吞吐量是决定访问这些数据速度的一个因素。
最大吞吐量将由内存控制器处理,这可能是 CPU(例如 Core i 系列)或较旧主板上的主板北桥芯片组的功能。对于您的示例,您需要检查 CPU 支持的 DDR4 2666MHz 模块。
答案2
好吧,如果你想了解,请阅读此处的文章:http://www.anandtech.com/show/6372/memory-performance-16gb-ddr31333-to-ddr32400-on-ivy-bridge-igp-with-gskill
它非常技术性,但涵盖了所有重要内容并且不会讲得太深。
关于 DRAM 相关的延迟,请参见此处: http://pics.crucial.com/wcsstore/CrucialSAS/pdf/en-us-c3-whitepaper-speed-vs-latency-letter.pdf