1,进程是资源分配的最小单位,线程是程序执行的最小单位
2,进程有自己的独立地址空间,每启动一个进程,系统都会为其分配独立的地址空间,线程没有独立的地址空间,使用的是相同的地址空间和共享数据
3,CPU切换一个线程比切换一个进程花费小
4,线程占用的资源要比进程小
5,线程间的通信方便,进程之间通信一
线程和进程的区别
最新推荐文章于 2022-07-21 08:57:31 发布
1,进程是资源分配的最小单位,线程是程序执行的最小单位
2,进程有自己的独立地址空间,每启动一个进程,系统都会为其分配独立的地址空间,线程没有独立的地址空间,使用的是相同的地址空间和共享数据
3,CPU切换一个线程比切换一个进程花费小
4,线程占用的资源要比进程小
5,线程间的通信方便,进程之间通信一