在* nix中,什么原因导致top命令中出现“睡眠”?

是什么原因导致sleeping我看到这些过程top?如果我要调用PHP的sleep()函数,那会增加sleeping我看到的数量top吗?大量购买是否有任何不利之处sleeping

回答:

当进程被阻塞时,它正在hibernate,正在等待某些东西。例如,它可能已经调用read()并正在等待数据从网络流中到达。

sleep()实际上,这是使您的进程hibernate一段时间的一种方法。但是,hibernate是除受计算密集的所有进程之外所有进程的正常状态-

hibernate本质上是进程在不执行任何其他操作时所执行的操作。这是大多数进程处于hibernate状态的正常状态-如果 不是 这种情况,则表明您需要更多的CPU功能。

以上是 在* nix中,什么原因导致top命令中出现“睡眠”? 的全部内容, 来源链接: utcz.com/qa/420661.html

回到顶部