Buffering will help, no doubt, but at some point, the process will have to block to read in a couple of bytes or a large chunk of data. Also in the situation with dual CPUs, having both chug away could be adventageous.
---- Give me strength for today..
I will not talk it away..
Just for a moment..
It will burn through the clouds..
and shine down on me.