进程、线程与多线程

进程、线程与多线程

1. 进程(Process):程序的一次执行过程。

2. 线程(Thread):是操作系统能够进行运算调度的最小单位,是独立调度和分派的基本单位。一条线程指的是进程中一个单一顺序的控制流。

3. 多线程:多个线程并发执行。

4. 进程和线程的关系:

  • 一个进程可以有很多线程,每条线程并行执行不同的任务。
  • 同一进程中的多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信号处理等等。

5. 多线程的一些知识点:

-------------本文结束感谢您的阅读-------------