硬件内存配置与NUMA架构解析
1. 物理内存概述
计算机系统可安装多种不同类型的物理内存,其性能和容量差异显著。物理内存由双列直插式内存模块(DIMM)组成,RAM芯片就位于其上。
多数非企业级计算机系统使用单数据速率RAM(SDRAM),而企业级系统通常使用双数据速率RAM(DDR)。DDR技术自2002年开始普及,随后发展出了DDR2(2004年推出)和DDR3(2007年推出)。
内存速度通过内存时钟性能来衡量。内存时钟性能决定了内存I/O缓冲区的速度以及数据预取的速率,但它并不一定与内存本身的核心频率直接对应。DDR与SDRAM技术极为相似,但DDR能在内存时钟信号的上升沿和下降沿都读取数据,因此数据传输速率是SDRAM的两倍。
2. 内存带宽计算
当查看内存的硬件规格时,定义通常如下:
RAM Type – PC3-10600 DDR3-1333
这个定义给出了内存的带宽和时钟频率。大多数内存总线为64位宽(即8字节),因此可以通过总线速度乘以8字节(或64位)来确定带宽。例如:
2 x 667MHz x 8 bytes(64 bits) = 10667 MB/s (or 10.6 GB/s)
这个例子中的内存类型被命名为PC3 - 10600,其中PC - 3前缀表示该内存为DDR3。
常见内存类型的带宽总结如下表:
| 带宽 | 核心频率 |
超级会员免费看
订阅专栏 解锁全文
23

被折叠的 条评论
为什么被折叠?



