Every 7.8μs your computer’s memory has a hiccup
> Each bit stored in dynamic memory must be refreshed, typically every 64ms (called Static Refresh). This is a rather costly operation. To avoid one major stall every 64ms, this process is divided into 8192 smaller refresh operations.<p>It implies that the length of refresh operation is roughly linear in the number of bits being refreshed. Why is it impossible to parallelize this?<p>> Typically I get ~140ns per loop, periodically the loop duration jumps to ~360ns. Sometimes I get odd readings longer than 3200ns.<p>What's the cause of the 3200ns+ readings?