进程状态——阻塞状态

Process states - blocked state

我想知道进程是否可以保持阻塞状态,即使没有任何其他进程想要 运行。 Theroticaly 我想答案是肯定的,但实际上它不是..我是对的?

简单示例:您的进程 X 正在等待某个 IO 不加区别地显示在某个套接字上。

换句话说:您进行某种 read() 调用而没有任何超时。该过程将只是坐在那里,什么都不做。无论该系统中的其他进程做什么。