请选择 进入手机版 | 继续访问电脑版

线程、进程的概念

[复制链接]
命中不缺你 发表于 2021-1-3 11:59:51 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
线程thread

操纵系统可以大概运算调治的最小单元。
操纵系统内核调治的内核线程与由用户历程自行调治的用户线程大概肴杂调治
历程process

历程是步调的实例,若干历程对应一个步调,历程被加载到存储器中。每个历程皆可以同步(循序)或异步(平行)的方式独立运行。
在一个处理惩罚器上通太过时复用体现出平行运行的感觉,在多个处理惩罚器上真正平行运行。
时分多路复用

也称时间共享,分时复用。两个以上的信号轮番占用通道。
实现多线程

运行一个步调会有若干历程,每个历程会有若干线程。
软件多线程:
只有一个处理惩罚器,通过操纵系统往返切换线程,造成多线程同步运行的假象。
硬件多线程:
只有一个处理惩罚器,通太过时复用往返切换线程,造成多线程同步运行的假象。
通过多核心处理惩罚器或多个处理惩罚器真正实现多线程。(多核CPU与多CPU都可以并行,但前者速度快,代价贵)
盘算麋集使用多历程,IO麋集使用多线程。
串行、并行、并发

10米长的绳子剪成10份需要剪9下,剪三种绳子,那么三种情况会怎么做呢?
串行:剪完一个绳子,再剪另一个,共剪27下
并行:同时剪三个绳子,共剪9下
并发:剪1号绳子1下,就去剪2号绳子1下,再去剪3号绳子1下,这样轮番举行,共剪27下
哈哈,形象的比喻
同步、异步

历程间通信、线程间通信

历程池、线程池

参考

万维百科
http://imgtec.eetrend.com/d6-imgtec/blog/2018-03/11310.html
https://www.cnblogs.com/yuanchenqi/articles/6755717.html
https://www.cnblogs.com/IT-CPC/p/10898871.html

来源:https://blog.csdn.net/qq_37083038/article/details/112058343
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )