在多线程进程中,如果一个线程忙于I/O,整个进程会被阻塞吗?
AFAIK,这完全取决于程序员他们如何管理程序中的线程。如果另一个线程没有 I/O,处理器将永远不会闲置并开始执行该线程。但是,在拆分线程中的进程使得一个线程等待另一个线程的结果,整个进程将被阻塞。
如果需要添加更多信息,请发表评论。是否存在任何其他解释?
在多线程进程中,如果一个线程忙于I/O,整个进程会被阻塞吗?
AFAIK,这完全取决于程序员他们如何管理程序中的线程。如果另一个线程没有 I/O,处理器将永远不会闲置并开始执行该线程。但是,在拆分线程中的进程使得一个线程等待另一个线程的结果,整个进程将被阻塞。
如果需要添加更多信息,请发表评论。是否存在任何其他解释?