Content
Srigi srigi "Latency Numbers Every Programmer Should Know" It is hard for humans to get the picture until you translate it to "human numbers". 1 CPU cycle Level 1 cache access Level 2 cache access Level 3 cache access Main memory access Solid-state disk O Rotational disk IO Internet: SF to NYC Internet: SF to UK Internet: SF to Australia OS virtualization reboot SCSI command time-out Hardware virtualization reboot Physical system reboot 0.3 ns 1 s 0.9 ns 35 2.8 ns 9 s 12.9 ns 43 s 120 ns 6 min 50-150 us 2-6 days 1-10 ms 1-12 months 40 ms 81 Ms 4 years 8 years 183 ms 19 years 4 s 30 s 40 s 423 years 3000 years 4000 years 5 m 32 millenia