1.多进程是资源分配的单位。
2.线程是操作系统调度的单位(代码是在线程中执行的)。
3.进程切换需要的资源最大,效率很低,但是最稳定。
4.线程切换需要的资源一般,效率一般。
5.协程切换任务需要的资源最小,效率高。
6.多进程、多线程根据cpu核数的不一样可能是并行的,但是协程一定是并发的。
7.线程依赖于进程,协程依赖于线程。
8.进程中默认会有一个线程,我们称之为主线程。
关于进程、线程、协程的几点总结
最新推荐文章于 2022-07-03 10:21:12 发布
1.多进程是资源分配的单位。
2.线程是操作系统调度的单位(代码是在线程中执行的)。
3.进程切换需要的资源最大,效率很低,但是最稳定。
4.线程切换需要的资源一般,效率一般。
5.协程切换任务需要的资源最小,效率高。
6.多进程、多线程根据cpu核数的不一样可能是并行的,但是协程一定是并发的。
7.线程依赖于进程,协程依赖于线程。
8.进程中默认会有一个线程,我们称之为主线程。