进程与线程的区别,进程与线程的优缺点

进程与线程的区别,进程与线程的优缺点

区别:
1、进程就是程序执行的一个实例
2、进程是资源分配的最小单位
3、线程是程序执行的最小单位
4、进程有单独的地址空间
5、线程没有单独的地址空间

线程的优点
1、每个进程都要开辟一个空间,而线程是共享数据空间的,所以线程更加的节省资源
2、进程的通信比较复杂,需要运用到进程间的通信各种API,而线程是共享数据的,所以线程的数据传递更加的方便。
3、线程的运行效率要比进程高

你可能感兴趣的:(多线程)