On Wed, Dec 22, 2004 at 04:50:05PM +0100, Martijn van Oosterhout wrote: > Generally, reading from memory takes time because the CPU has to wait, > writing is free since it can be deferred in the cache (in theory > indefinitly) until there's free cycle. I'm not sure I'd call that "free" -- executing the instructions for the write has a non-zero cost. Still, it is significantly cheaper than the read... John -- John W. Linville linville@xxxxxxxxxxxxx -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/