每个程序员都应该知道的一些时间数据

简介:

L1 cache :………………………………………………..0.5ns
branch mispredict(转移、分支预测) : ……………..5ns
L2 cache :………………………………………………… 7ns
互斥锁解锁 :…………………………………………….. 25ns
1k字节压缩(Zippy) : …………………………………….3000ns = 3us
在1Gbps的网络上发送2k字节 : ……………………….20,000ns = 20us
SSD随机读 :……………………………………………..150,000ns = 150us
从内存顺序读取1MB :…………………………………250,000ns = 250 us
同一个数据中心往返 :………………………………….500,000ns = 0.5ms
从SSD顺序读取1MB : …………………………………1,000,000ns = 1ms
磁盘搜索:…………………………………………………..10,000,000ns = 10ms
从磁盘里面读出1MB : …………………………………..20,000,000ns = 20ms

screenshot

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
6月前
|
Cloud Native 算法 Go
面试中的时间管理:如何在有限时间内展示最大价值
面试中的时间管理:如何在有限时间内展示最大价值
69 0
|
11月前
你花了两天时间,就给老子写了两行代码?!
你花了两天时间,就给老子写了两行代码?!
57 0
|
11月前
|
安全 Java Linux
正确认识及掌握时间的用法
时间是一个相对地区而言的概念,因此有一个基准地区,就是本初子午线穿过的地区。了解世界时间相关的概念可以更好地协调全球人们的活动,便于跨越不同地区的时差。比如按照UTC时区划分算,洛杉矶和北京 之间的时间差异是16个小时, 但是一旦洛杉矶启用了夏令时两者之间的时间差异只有15个小时,神奇吗?
181 0
正确认识及掌握时间的用法
感觉知识点都会了,但是还是有地方不懂?花点时间来看看
后者:将q的值给了tail的指针域,主要起了一个连接作用,即,把q当作tail的下一个节点,可以理解为插入操作,也可以理解为增加节点的操作。
50 0
|
算法 程序员 开发者
程序员大部分时间不是写代码,而是。。。
程序员大部分时间不是写代码,而是。。。
129 0
程序员大部分时间不是写代码,而是。。。
|
XML 存储 数据可视化
做时间的朋友 —— 用印象笔记打造时间记录工具
做时间的朋友 —— 用印象笔记打造时间记录工具
513 0
|
算法 架构师 Java
时间太少,如何阅读?
国庆长假,没有到处跑,闲在家里读读书。看了一下我在豆瓣标记为 “想读” 的书籍已经突破了 300 本,而已标记读过的书才一百多本,感觉是永远读不完了。
868 0
|
存储
时间是宝贵的
  时间是宝贵的,有时候提升自己很有必要. 以前的事情只能在以前,眼下的事情还是得继续学习. 时间可度量,但不可存储. 时间可安排,但不可回撤. 所以珍惜时间!   ~~    将编程看作是一门艺术,而不单单是个技术。
1103 0
个人时间都干啥
我说的个人时间,是自己独处的时间,独自的时间都应该干啥,身边很多朋友不是在刷剧就是在无聊,其实不是说不可以刷剧,也不是说不可无聊,而是说,你的个人时间不应该全都是处于这种状态,或者说,你个人的大部分时间都应该处于投资自己和让自己长身价的状态 我觉得这也是一投资理财,但是唯一不同的是,这投资的是自己,而且是一个仿佛看不到收益的投资,但是这是最明智的投资,因为这个投资会随着时间的增长它的收益率大到让你想不到,可是很多人投资只喜欢短线投机,没有耐心做长线,那就很可惜了。
982 0