睡眠如何使用 cpu 资源?
当您休眠脚本时,它是否使用 100% 或 0% 的 cpu。你可以解释吗?
据我所知,它增加了平均负载,但它如何使用 CPU?
工作方式sleep
取决于操作系统,因为 PHP 函数sleep
调用适当的运行时函数来实际执行它在锡上所说的内容。
对于 Windows,该功能是SleepEx
. 对于其他操作系统,它是 POSIX 函数sleep
。在这两种情况下,这些函数的文档都清楚地指出,睡眠线程在睡眠期间没有资格运行,因此即使它想要也不能消耗 CPU 资源。