sleep()与阻塞函数 是否会一直占用cpu ?

在应用程序中,sleep() 或者 一些读写,同步的阻塞函数,当资源请求没有满足时会阻塞等待,那么在这等待是的时间中会占用cpu 时间吗,sleep () 函数呢

当然不会,不然一个程序sleep 10s,系统岂不是要阻塞10s
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-24
sleep是让出cpu。它占的时间仅仅是cpu切换的时间
第2个回答  2013-08-24
应该不会占用cpu,在sleep期间,cpu会调度其他进程
相似回答