睡眠的工作方式依赖于操作系统,因为
PHP函数睡眠
calls into the appropriate runtime function实际上就像它在锡上所做的那样.
For Windows,该功能是SleepEx
. For other operating systems它是POSIX功能休眠.在这两种情况下,这些函数的文档都明确指出睡眠线程在睡眠期间没有资格运行,因此即使它想要也不会消耗cpu资源.