Multithreading 什么';当进程是多线程时,它的状态是什么?

Multithreading 什么';当进程是多线程时,它的状态是什么?,multithreading,process,pthreads,Multithreading,Process,Pthreads,流程的状态由该流程的当前活动定义 新的 运行 等待 准备好了吗 终止 因此,如果它是多线程的,则具有多个状态?是。每个执行线程都可以准备运行、运行或阻塞。某些平台上也存在其他可能的状态。是。每个执行线程都可以准备运行、运行或阻塞。某些平台上也存在其他可能的状态。视情况而定。如果线程是由一个用户级库实现的,那么内核就不知道线程,它们都将拥有它们所属进程的相同状态。否则,每个进程都会有自己的状态。谢谢,但我需要进程的状态。具体取决于。如果线程是由一个用户级库实现的,那么内核就不知道线程,它们都将

流程的状态由该流程的当前活动定义

  • 新的
  • 运行
  • 等待
  • 准备好了吗
  • 终止

因此,如果它是多线程的,则具有多个状态?

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

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

视情况而定。如果线程是由一个用户级库实现的,那么内核就不知道线程,它们都将拥有它们所属进程的相同状态。否则,每个进程都会有自己的状态。谢谢,但我需要进程的状态。具体取决于。如果线程是由一个用户级库实现的,那么内核就不知道线程,它们都将拥有它们所属进程的相同状态。否则,每个进程都会有自己的状态。谢谢,但我需要进程的状态。