Prozesse verbrauchen keine CPU-Ressourcen, während sie schlafen. Sie können etwas Overhead hinzufügen, da der Kernel sie herumjonglieren muss, aber das ist sehr unbedeutend.
Aufgrund der Art und Weise, wie die Frage formuliert ist, sollte ich jedoch erwähnen, dass bei Verwendung von CFS (Completely Fair Scheduler) von Linux versucht wird, Programmen im Verhältnis zu der Zeit, in der es schläft, mehr CPU-Zeit zu geben - das heißt, wenn ein Prozess viel schläft , wenn es fortgesetzt wird, erhält es eine höhere Priorität.
Siehe http://www.ibm.com/developerworks/linux/library/l-completely-fair-scheduler/ für eine Beschreibung von CFS.
Per Definition wird ein schlafender Prozess nicht auf der CPU ausgeführt, also ist die Menge an CPU-Zeit, die er verbraucht, offensichtlich null.