内存的带宽和读取速度有什么区别?

2024-11-09 06:00:11
推荐回答(3个)
回答1:

区别如下:

  1. 从功能上理解,大家可以将内存看作是内存控制器(一般位于北桥芯片中)与CPU之间的桥梁或与仓库。显然,内存的容量决定“仓库”的大小,而内存的带宽决定“桥梁”的宽窄,两者缺一不可,这也就是常常说道的“内存容量”与“内存速度”。除了内存容量与内存速度,延时周期也是决定其性能的关键。当CPU需要内存中的数据时,它会发出一个由内存控制器所执行的要求,内存控制器接著将要求发送至内存,并在接收数据时向CPU报告整个周期(从CPU到内存控制器,内存再回到CPU)所需的时间。

  2. 读取就把内存的东西复制,粘贴到电脑上的那个速度,写入就是把电脑上的东西复制,粘贴到内存里的那个速度,这两个速度一般是在电脑里粘贴更快。

回答2:

以汽车和公路为例
汽车就好比是内存中要传递的数据
读取速度=车速
带宽=公路车道宽度
带宽和速度为内存的固有属性,二者没有直接联系。

理论上说,双通道提高的是带宽。
如果测试数据相差不大,那说明内存带宽并不是瓶颈。

回答3:

带宽和读取速度可以用高速公路举个例子

带宽就好比是车道,单车道,双车道(就像内存的单通道,双通道)...

读取速度就好比车速,80公里,100公里,120公里,150公里(好比内存是DDR2-533,667,800,1066)...

如果你的速度一样,那么在单位时间内双车道肯定可以通过更多车辆(就好比内存可以读写更多数据)

关于你说软件测试的带宽,大概都是显示的单条内存的带宽吧,如果打开双通道,要 X 2即可!