进程和线程的区别和联系
1、进程是包含线程的,线程是在进程内部的
2、每个进程有独立的虚拟地址空间也有自己独立的文件描述符表;同一个进程的多个线程之间,共用这一份虚拟地址空间和文件符表
注:进程之间的资源是独立的;线程之间的资源是共享的
3、进程是操作系统中资源分配的基本单位;线程是操作系统中调度执行的基本单位
4、多进程执行如果一个进程挂了,一般不会影响到其他进程
多线程执行如果一个线程挂了,其他同进程中的线程一般也没了
1、进程是包含线程的,线程是在进程内部的
2、每个进程有独立的虚拟地址空间也有自己独立的文件描述符表;同一个进程的多个线程之间,共用这一份虚拟地址空间和文件符表
注:进程之间的资源是独立的;线程之间的资源是共享的
3、进程是操作系统中资源分配的基本单位;线程是操作系统中调度执行的基本单位
4、多进程执行如果一个进程挂了,一般不会影响到其他进程
多线程执行如果一个线程挂了,其他同进程中的线程一般也没了
相关推荐