进程与线程

来源:互联网 发布:二级建造师 知乎 编辑:程序博客网 时间:2024/05/17 03:44

1.进程

进程(process)是一个可并发执行的具有独立功能的程序(program)关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本单位。

有六个性质:

(1)结构性 (2)共享性 (3)动态性 (4)独立性 (5)并发性 (6)制约性 

三种状态:

(1)就绪(ready)态
(2)运行(running)态
(3)阻塞(blocked)态 

2.线程

线程(thread)是操作系统进程中能够独立执行的实体(控制流),是处理器调度和分派的基本单位。

有四个性质:

(1)并发性 (2)共享性 (3)动态性 (4)结构性

状态转换:




一个进程可以有多个线程,也可以只有一个线程。




原创粉丝点击