Answers:
进程在休眠时不消耗CPU资源。它们可能会增加一些开销,因为内核必须将它们弄乱,但这是微不足道的。
但是,由于问题的措辞方式,我应该提到的是,在使用Linux的CFS(完全公平调度程序)时,它会尝试使程序增加CPU时间,使其与睡眠时间成比例-也就是说,如果一个进程睡眠很多,恢复后,它将获得更高的优先级。
有关CFS的描述,请参见http://www.ibm.com/developerworks/linux/library/l-completely-fair-scheduler/。