如何使用cpu资源进行睡眠?
睡眠脚本时,它是否使用100%或0%的cpu。你可以解释吗?
据我所知,它会增加平均负载,但它如何使用CPU?
答案 0 :(得分:15)
sleep
的工作方式取决于操作系统,因为PHP函数sleep
calls into the appropriate runtime function实际上可以执行它在锡上所说的内容。
For Windows,该函数为SleepEx
。 For other operating systems它是POSIX函数sleep
。在这两种情况下,这些函数的文档都明确指出睡眠线程在睡眠期间没有资格运行,因此即使它想要也不会消耗CPU资源。