进程、线程和协程

操作系统的设计,可以归结为三点:

  • 以多进程形式,允许多个任务同时运行;
  • 以多线程形式,允许将单个任务分成多个子任务运行;
  • 提供协调机制,一方面防止进程之间和线程之间产生冲突,另一方面允许进程之间和线程之间共享资源。

本章主要介绍在 Python 中如何进行进程和线程编程等,主要有以下几个方面:

参考资料