它是多线程时的进程状态是什么?

问题描述:

进程的状态由该进程的当前活动定义。它是多线程时的进程状态是什么?

  • 运行
  • 等待
  • 准备
  • 终止

所以,如果它是多线程,有一个以上的状态?

+1

取决于。如果线程是由用户级库实现的,那么内核并不知道线程,并且它们都具有相同的进程状态。否则,每个人都会拥有自己的状态。 –

+0

谢谢,但我要求过程的状态。 – Maske

是的。每个执行线程都可以准备好运行,运行或阻塞。其他可能的状态也存在于某些平台上。