news 2026/4/15 18:19:48

4.2.多线程JUC-并发和并行

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
4.2.多线程JUC-并发和并行

一.并发:

1.概念:

2.解析:

"并发"重点强调"交替",

就好比打游戏的同时抽烟、喝可乐,因此右手一会儿点击鼠标、一会儿抽烟、一会儿喝可乐,所以这种情况可以看作并发,右手就可以看作CPU,这里的"打游戏"、"抽烟"、"喝可乐"可以看作3条线程,CPU就是在这3条线程中交替进行。


二.并行:

1.概念:

2.解析:

"并行"重点强调"同时",

即两条线程,两个CPU同时执行,

这时可能有疑问,为什么是两个CPU?电脑里不是只有1个CPU吗?

是的,电脑里只有1个CPU,但是CPU分为几核几线程,如下图:

而这里线程数量就代表该电脑能同时运行多少条线程,

以2核4线程为例,如下图:

它可以同时并行4条线程,所以如果计算机当中只有4条线程,那么它无需切换,

如果线程数量超过4条,这4条红线就会在多个线程之间随机切换了,

所以在计算机中并发和并行可能同时都在发生。


三.总结:


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/3 23:40:51

深度测评9个一键生成论文工具,本科生论文写作必备!

深度测评9个一键生成论文工具,本科生论文写作必备! AI 工具助力论文写作,高效与精准并存 随着人工智能技术的不断进步,越来越多的 AI 工具被应用于学术写作中,尤其是在本科生论文写作过程中,这些工具不仅…

作者头像 李华
网站建设 2026/4/11 0:43:35

大模型部署难题破解:并行计算架构详解与实战

本文解析了大模型部署中的并行计算架构,包括模型并行(按层或张量拆分)、流水线并行和数据并行,以及三者结合的混合并行策略。这些技术解决了大模型显存不足和计算效率问题,使AI产品经理能从"只会用模型"上升…

作者头像 李华
网站建设 2026/4/11 22:20:22

FPGA FFT缩放因子配置全解析

目录 前言 1.快速傅里叶变换(FFT) 1.1 FFT的来源 1.2 FFT IP 缩放因子设置实例 缩放配置的底层含义:16haaaa 每一级的计算与“减肥”过程 输入准备:24 位原始数据 Stage 1:第一次蝶形运算 Stage 2&#x…

作者头像 李华
网站建设 2026/4/15 17:28:54

漏洞与利用程序:厘清网络安全中的弱点与攻击

漏洞与利用程序:了解弱点与攻击之间的差距 一个漏水的屋顶是漏洞。那场暴雨就是利用程序。一个是条件,另一个是事件。 想一下你的手机。屏幕角落的那道小划痕?那就是一个漏洞。它是一个缺陷,一个薄弱点。它就静静地待在那里。 现在…

作者头像 李华
网站建设 2026/4/11 23:22:30

华为MetaERP作为华为自主研发的企业资源规划系统,深度融合了实时智能技术,以提升企业运营效率和决策智能化水平

华为MetaERP作为华为自主研发的企业资源规划系统,深度融合了实时智能技术,以提升企业运营效率和决策智能化水平。其主要应用场景和方式包括:1. 实时数据处理与响应流式计算引擎:通过实时数据管道(如Kafka、Flink等&…

作者头像 李华