Every Programmer Should Know These Latency Numbers

1秒=1000毫秒(ms)
1秒=1,000,000 微秒(μs)
1秒=1,000,000,000 纳秒(ns)
1秒=1,000,000,000,000 皮秒(ps)
L1 cache reference ......................... 0.5 ns
Branch mispredict ............................ 5 ns
L2 cache reference ........................... 7 ns
Mutex lock/unlock ........................... 25 ns
Main memory reference ...................... 100 ns
Compress 1K bytes with Zippy ............. 3,000 ns = 3 μs
Send 2K bytes over 1 Gbps network ....... 20,000 ns = 20 μs
SSD random read ........................ 150,000 ns = 150 μs
Read 1 MB sequentially from memory ..... 250,000 ns = 250 μs
Round trip within same datacenter ...... 500,000 ns = 0.5 ms
Read 1 MB sequentially from SSD* ..... 1,000,000 ns = 1 ms
Disk seek ........................... 10,000,000 ns = 10 ms
Read 1 MB sequentially from disk .... 20,000,000 ns = 20 ms
Send packet CA->Netherlands->CA .... 150,000,000 ns = 150 ms

最新文章

  1. easyui datagird 列宽自适应
  2. 从键盘上输入一个正整数n,请按照以下五行杨辉三角形的显示方式, 输出杨辉三角形的前n行。请采用循环控制语句来实现。
  3. BZOJ 1086 & 类树的分块
  4. android studio...混淆打包全揭秘
  5. JavaScript中点号“.”的多义性
  6. C# ZipHelper C#公共类 压缩和解压
  7. leecode 每日解题思路 102-Binary Tree Level Order Traversal
  8. 关于Python的3张图
  9. 帝国cms让当前栏目显示不同样式(图文)
  10. Git权威指南学习笔记(二)Git暂存区
  11. CodeForces 706A Beru-taxi
  12. 添加Metasploit-payload到已有的Android项目中
  13. 对scanf和printf的研究!!
  14. django 时区设置 redis token缓存策略
  15. FB面经Prepare: Dot Product
  16. springboot 添加 jsp支持
  17. MyBatis中映射器Mapper概述
  18. java生成TXT
  19. Linux下boost库的编译、安装详解
  20. C++ 备忘录 (1)

热门文章

  1. C语言实现二分查找
  2. IO复用——poll系统调用
  3. ActivityStream是什么?什么是Feed流?
  4. python2.7练习小例子(二十七)
  5. js倒计时页面跳转
  6. docker制作jdk+tomcat镜像
  7. Android Google Maps 开始
  8. EFT4 生成实体类
  9. CSP201512-1: 数位之和
  10. 关于ubuntu上无法运行cmd markdown