1 | Latency (ns) | Scale | Scale (time) | Numbers from Jeff Dean | |||
---|---|---|---|---|---|---|---|
2 | L1 cache reference | 0.5 | 1 | 1 | second | http://research.google.com/people/jeff/ | |
3 | Branch mispredict | 5 | 10 | 10 | seconds | at | |
4 | L2 cache reference | 7 | 14 | 14 | seconds | https://gist.github.com/2841832 | |
5 | Mutex lock/unlock | 25 | 50 | 50 | seconds | ||
6 | Main memory reference | 100 | 200 | 3.3 | minutes | Graph and scale by Thomas Lee | |
7 | Compress 1K bytes with Zippy | 3,000 | 6,000 | 1.7 | hours | google.com/profiles/tleehoc | |
8 | Send 2K bytes over 1 Gbps network | 20,000 | 40,000 | 11.1 | hours | ||
9 | Read 1 MB sequentially from memory | 250,000 | 500,000 | 5.8 | days | ||
10 | Round trip within same datacenter | 500,000 | 1,000,000 | 1.7 | weeks | ||
11 | Disk seek | 10,000,000 | 20,000,000 | 7.7 | months | ||
12 | Read 1 MB sequentially from disk | 20,000,000 | 40,000,000 | 1.3 | years | ||
13 | Send packet CA->Netherlands->CA | 150,000,000 | 300,000,000 | 9.5 | years | ||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 | |||||||
24 | |||||||
25 | |||||||
26 | |||||||
27 | |||||||
28 | |||||||
29 | |||||||
30 | |||||||
31 | |||||||
32 | |||||||
33 | |||||||
34 | |||||||
35 | |||||||
36 | |||||||
37 | |||||||
38 | |||||||
39 |