Skip to content

Instantly share code, notes, and snippets.

@tobie
Forked from jboner/latency.txt
Created May 31, 2012 08:43
Show Gist options
  • Save tobie/2841973 to your computer and use it in GitHub Desktop.
Save tobie/2841973 to your computer and use it in GitHub Desktop.

Revisions

  1. tobie revised this gist May 31, 2012. 1 changed file with 13 additions and 12 deletions.
    25 changes: 13 additions & 12 deletions latency.txt
    Original file line number Diff line number Diff line change
    @@ -1,12 +1,13 @@
    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
    Send 2K bytes over 1 Gbps network 20,000 ns
    Read 1 MB sequentially from memory 250,000 ns
    Round trip within same datacenter 500,000 ns
    Disk seek 10,000,000 ns
    Read 1 MB sequentially from disk 20,000,000 ns
    Send packet CA->Netherlands->CA 150,000,000 ns
    ns
    L1 cache reference .......................... 0.5
    Branch mispredict ........................... 5
    L2 cache reference .......................... 7
    Mutex lock/unlock .......................... 25
    Main memory reference ..................... 100
    Compress 1K bytes with Zippy ............ 3,000
    Send 2K bytes over 1 Gbps network ...... 20,000
    Read 1 MB sequentially from memory .... 250,000
    Round trip within same datacenter ..... 500,000
    Disk seek .......................... 10,000,000
    Read 1 MB sequentially from disk ... 20,000,000
    Send packet CA->Netherlands->CA ... 150,000,000
  2. @jboner jboner created this gist May 31, 2012.
    12 changes: 12 additions & 0 deletions latency.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    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
    Send 2K bytes over 1 Gbps network 20,000 ns
    Read 1 MB sequentially from memory 250,000 ns
    Round trip within same datacenter 500,000 ns
    Disk seek 10,000,000 ns
    Read 1 MB sequentially from disk 20,000,000 ns
    Send packet CA->Netherlands->CA 150,000,000 ns