首页 > 编程语言 > 详细

2021-6-17 进程和线程、进程和线程通信方式

时间:2021-06-17 20:14:38      阅读:17      评论:0      收藏:0      [点我收藏+]

进程和线程

概念:

进程

是对于运行时程序的封装,是程序关于某数据集合的一次运行活动,是操作系统资源调用分配的基本单位

线程

是进程的子任务,是用来执行具体功能和任务的,也是CPU调度和执行的基本单位,线程是操作系统可以识别的最小执行和调度单位,每个线程独占一个虚拟处理器(逻辑CPU,线程一旦唤醒就会立即执行任务,所以宏观上可以看成每个线程都独自占用着cpu)

协程

也成为绿线程,与线程的区别,主要是三个方面
1.存在于用户态,避免了用户态和内核态切换的开销
2.由语言和框架层调度
3.协程消耗更小的栈空间

区别:

待补充!

2021-6-17 进程和线程、进程和线程通信方式

原文:https://www.cnblogs.com/jobshenlei/p/14894670.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!