进程和线程的区别

来源:互联网 发布:知乎搜索引擎地址 编辑:程序博客网 时间:2024/06/07 01:25

一、进程和线程的区别

1)进程是一个正在执行的程序;线程隶属于某个进程,是进程内部的一个执行序列

2)进程是CPU、内存等资源占用的基本单位;线程不能占有这些资源

3)进程之间相互独立,通信比较困难;线程共用一块内存区域,通信较为方便

4)进程在执行过程中,包含了比较固定的入口、执行顺序、出口;而线程的这些过程会被应用程序控制


转自:牛客网