title: Why do blocking functions not use 100% CPU?
body: <p>Sure, the <code>while</code> loop over the function call blocks inside <em>your</em> app's scope, but something outside still has to be looping right? Does it finally lead up to some hardware blocking event? How else can the CPU not be pegged at 100%?</p>