如何用‘闪电侠’比喻说明进程与线程的并行执行?

2026-05-25 19:201阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2204个文字,预计阅读时间需要9分钟。

如何用‘闪电侠’比喻说明进程与线程的并行执行?

艾伦在一次粒子加速器爆炸大事故中获得了极速移动的超能力,因此开始了成为闪电侠的旅程。类比之下,CPU是计算机最核心的部件,它负责指令的读取和执行,每秒可执行数百万条指令。

艾伦在一次粒子加速器爆炸大事故中获得了极速移动的超能力,因此开始化身为超级英雄“闪电侠”。类比之下,CPU是计算机最核心的部件,它负责指令的读取和执行,每秒可以执行几十亿条指令!其实比闪电侠还要快得多。 1.

艾伦在一次粒子加速器爆炸大事故中获得了极速移动的超能力,因此开始化身为超级英雄“闪电侠”。类比之下,CPU是计算机最核心的部件,它负责指令的读取和执行,每秒可以执行几十亿条指令!其实比闪电侠还要快得多。

小闪这种能力很快就被FBI发现了,为了好好利用小闪,FBI雇佣了小闪为其特别行动小组A执行任务。

说是特别行动小组,其实除了小闪之外只有一个A博士,小闪日常的工作就是取得A博士的指令并且执行。这就是计算机早期的单进程模型。

2.

但是A博士从搜集情报到得出正确的指令毕竟需要时间,而小闪执行指令的速度又太快,所以在FBI高层眼里,A博士总是忙忙碌碌,而小闪成天优哉游哉。

为了提高小闪的利用率,FBI在特别行动小组办公室的楼下,着手成立另一个特别行动小组B。

这个着手成立的过程就是编码,而编码的结果就是得到一个能够完成某个特定功能的程序。

很快,特别行动小组B在B博士的独自掌管下开始暗中运行。这就是进程的诞生,进程其实就是运行的程序。现在FBI特别行动小组进入了多进程时代。

3.

虽然都是FBI的特别行动小组,若无特殊情况,A和B通常井水不犯河水,他们都认为自己垄断了FBI的所有资源,但这其实只是FBI的小把戏而已。

阅读全文

本文共计2204个文字,预计阅读时间需要9分钟。

如何用‘闪电侠’比喻说明进程与线程的并行执行?

艾伦在一次粒子加速器爆炸大事故中获得了极速移动的超能力,因此开始了成为闪电侠的旅程。类比之下,CPU是计算机最核心的部件,它负责指令的读取和执行,每秒可执行数百万条指令。

艾伦在一次粒子加速器爆炸大事故中获得了极速移动的超能力,因此开始化身为超级英雄“闪电侠”。类比之下,CPU是计算机最核心的部件,它负责指令的读取和执行,每秒可以执行几十亿条指令!其实比闪电侠还要快得多。 1.

艾伦在一次粒子加速器爆炸大事故中获得了极速移动的超能力,因此开始化身为超级英雄“闪电侠”。类比之下,CPU是计算机最核心的部件,它负责指令的读取和执行,每秒可以执行几十亿条指令!其实比闪电侠还要快得多。

小闪这种能力很快就被FBI发现了,为了好好利用小闪,FBI雇佣了小闪为其特别行动小组A执行任务。

说是特别行动小组,其实除了小闪之外只有一个A博士,小闪日常的工作就是取得A博士的指令并且执行。这就是计算机早期的单进程模型。

2.

但是A博士从搜集情报到得出正确的指令毕竟需要时间,而小闪执行指令的速度又太快,所以在FBI高层眼里,A博士总是忙忙碌碌,而小闪成天优哉游哉。

为了提高小闪的利用率,FBI在特别行动小组办公室的楼下,着手成立另一个特别行动小组B。

这个着手成立的过程就是编码,而编码的结果就是得到一个能够完成某个特定功能的程序。

很快,特别行动小组B在B博士的独自掌管下开始暗中运行。这就是进程的诞生,进程其实就是运行的程序。现在FBI特别行动小组进入了多进程时代。

3.

虽然都是FBI的特别行动小组,若无特殊情况,A和B通常井水不犯河水,他们都认为自己垄断了FBI的所有资源,但这其实只是FBI的小把戏而已。

阅读全文