进程和线程

应用程序由一个或多个进程组成。 最简单的术语 进程是一个正在执行的程序。 一个或多个线程在进程的上下文中运行。 线程 是作系统向其分配处理器时间的基本单元。 线程可以执行进程代码的任何部分,包括当前由另一个线程执行的部件。

作业对象 允许将进程组作为一个单元进行管理。 作业对象是可南交、安全、可共享的对象,用于控制与其关联的进程的属性。 对作业对象执行的作会影响与作业对象关联的所有进程。

线程池 是工作线程的集合,可有效地代表应用程序执行异步回调。 线程池主要用于减少应用程序线程数,并提供工作线程的管理。

光纤 是应用程序必须手动计划的一个执行单元。 光纤在计划它们的线程的上下文中运行。

用户模式计划(UMS)是一种轻型机制,应用程序可用于计划自己的线程。 UMS 线程不同于 光纤,每个 UMS 线程都有自己的线程上下文,而不是共享单个线程的线程上下文。