阅读:2292回复:1
PC内存读取单字节数据花费CPU周期的问题!
大家好,小弟我有一个问题,就是有关内存数据读取消耗的时间问题,我目前知道的就是CPU和内存都有一定的工作频率,而内存的数据从从主板上传到CPU,貌似会不会和主板的工作频率也有关系啊!有没有人可否讲一下内存数据读取的延迟和计算机的哪些硬件参数相关联啊!谢谢!
|
|
|
沙发#
发布于:2008-09-25 16:46
INTEL过程是:CPU通过前端总线向NB发出内存读写命令(和前端总线工作频率有关系),NB经过判断是分配给内存的地址后,通过DDR/DDR2总线向内存颗粒发出读写命令(和DDR频率有关系)。计算是很难的,你可以自己量测。ACPI SPEC里面有比较精确的计时器,貌似映射到PCI config空间或者PMIO中,自己找找吧。写个汇编程序。
|
|