程序员必须知道的延迟时间

L1缓存                                     0.5ns

转移、分支预测                          5ns

L2缓存                                     7ns                      14倍L1缓存

加锁\解锁                                 25ns

访问内存                                  100ns                   20倍L2缓存,200倍L1缓存

1K字节压缩(Zippy)                    3ns

前兆网卡上发送1k字节                10us

SSD随机读4K数据                     150us

从内存顺序读1MB数据                250us

同一个数据中心往返                    500us

SSD顺序读1MB数据                   1ms                      4倍内存

机械磁盘seek                            10ms                    20倍在同一个数据中心传输数据

机械磁盘顺序读1MB                    20ms                    80倍内存,20倍SSD

 

https://gist.github.com/jboner/2841832

转载于:https://www.cnblogs.com/23lalala/p/5630827.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值