# HG changeset patch # User Oleksandr Gavenko # Date 1290377494 -7200 # Node ID c1def2bc1c9577c3c5d260d0331a58839a3fdc6c # Parent ea696337c28543dcdf1f76f1bc0352d34f569e62 Numbers everyone should know. diff -r ea696337c285 -r c1def2bc1c95 devel.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/devel.rst Mon Nov 22 00:11:34 2010 +0200 @@ -0,0 +1,17 @@ +-*- mode: outline; coding: utf-8 -*- + +* Numbers everyone should know. + + * L1 cache reference 0.5 ns + * Branch mispredict 5 ns + * L2 cache reference 7 ns + * Mutex lock/unlock 100 ns + * Main memory reference 100 ns + * Compress 1K bytes with Zippy 10,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 network 10,000,000 ns + * Read 1 MB sequentially from disk 30,000,000 ns + * Send packet CA->Netherlands->CA 150,000,000 ns