操作内存、磁盘访问所需时间笔记
一次内存访问、SSD 硬盘访问和SATA 硬盘随机访问的时间分别约是几十纳秒,几十微秒,几十毫秒。
访问内存一次是100个时钟周期以上,
访问一次普通的硬盘在几十万盗数百万个时钟周期,
ssd速度是普通硬盘的十倍了,
访问一次L1 cache大概是十个时钟周期之内,
访问一次L2 cache在20个时钟周期之内,
访问一次L3 cache在40个时钟周期之内;
访问一次寄存器在3-5个时钟周期之内;
流水线寄存器在1个时钟周期之内,大概是20ps(1ps=10^-12s)