【发布时间】:2022-11-13 13:25:06
【问题描述】:
许多不同的来源呈现不同的线程状态状态方案:只有 3 种状态(阻塞、可运行和退出),有 7 或 12 种状态(例如阻塞挂起、新和其他)。我想弄清楚,对这些状态进行分类的现代方法是什么。
请解释主要状态及其含义。
【问题讨论】:
标签: linux windows multithreading operating-system
许多不同的来源呈现不同的线程状态状态方案:只有 3 种状态(阻塞、可运行和退出),有 7 或 12 种状态(例如阻塞挂起、新和其他)。我想弄清楚,对这些状态进行分类的现代方法是什么。
请解释主要状态及其含义。
【问题讨论】:
标签: linux windows multithreading operating-system
可能的状态数量可以与设计人员出于其目的所需的一样多。各州的名称是设计师选择的任何名称。就像你说的,它在不同的操作系统中是不同的。通常至少会有:
【讨论】: