2:操作系统
一:进程和线程的区别
1:基本意义
进程是资源分配的最小单元,线程是运算调度的最小单元
2:包含关系
进程包含一个线程或多个线程,引入线程是为了提高系统的并发性
3:拥有资源(cpu,内存等)
进程是拥有资源,线程不拥有资源,向进程申请资源使用,同一进程中的线程共享进程的资源
4:系统开销
进程创建和撤销,切换系统开销大。线程之间切换的开销小,因为不需要切换地址空间
· 5:相互影响
进程之间不会相互影响,线程之间影响大,一个进程挂了对另一个进程没有影响,一个线程挂了,可能数据会出错,整个进程可能也会挂掉

浙公网安备 33010602011771号