http://www.linuxjournal.com/article/8144linux
(an excellent article on the topic of sleeping in kernel)excel