是什么导致这些在sleeping中看到的top进程?如果我要调用PHP的sleep()函数,那会增加我在sleeping中看到的top计数吗?在sleeping中使用大量数字是否有任何不利之处?

最佳答案

当进程被阻塞时,它正在休眠,等待某些东西。例如,它可能已经调用了read(),并且正在等待数据从网络流中到达。
sleep()确实是使进程休眠一段时间的一种方法。但是,休眠是除受计算密集的所有进程之外所有进程的正常状态-休眠本质上是进程在不执行其他任何操作时所执行的操作。这是大多数进程处于休眠状态的正常状态-如果不是这种情况,则表明您需要更多的CPU功能。

10-06 03:56