← 返回首页
Linux高级程序设计(六十九)
发表时间:2021-12-21 00:27:17
线程的概念

线程是进程的一个实体,是CPU调度和分配的基本单位。

1.线程的基本概念

线程是进程的一个实体,是CPU调度和分派的基本单位,他是比进程更小的能独立运行的基本单位,线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),一个线程可以创建和撤销另一个线程;

2.线程与进程的比较

线程和进程在使用上有各自的优缺点:线程执行开销小,但不利于资源的管理和保护;而进程则正好相反。