Skip to content

Commit 1cfdd91

Browse files
committed
take a break
1 parent db3ce69 commit 1cfdd91

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

第一章/探索并行化的几种模式.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
##探索并行化的几种模式
22

3-
当我们试图定义并行系统的主要模式的时候,我们有一定的困惑。在并发并行系统中找到语录很常见,就像它们意味着同一件事。然而它们有着轻微的差异
3+
当我们试图定义并行系统的主要模式时,有困惑很正常。常常会有人提到并发系统和并行系统,这两个术语看起来像是讲的同一件事。然而实际上有着轻微的差异
44

5-
在并发程序中,我们有这么一个场景,在这个场景中,一个程序分派几个workers,这些workers争着使用CPU来执行任务。在纷争发生的阶段将被CPU调度器所控制,CPU调度器的功能是决定在一个特殊的时刻,哪个worker更适合使用资源。在大多数情况下,CPU调度器执行清理过程的任务太快以至于我们会有伪并行的印象。因此,并发编程是来自并行编程的一种抽象。
5+
在并发程序中,我们有这么一个场景,在这个场景中,一个程序分派几个workers,这些workers争着使用CPU来执行任务。在纷争发生的阶段将被CPU调度器所控制,CPU调度器的功能是决定在一个特定的时刻,哪个worker更适合使用资源。在大多数情况下,CPU调度器执行清理过程的任务太快以至于我们会有伪并行的印象。因此,并发编程是来自并行编程的一种抽象。
66

7-
> 并发系统争夺同一个CPU来执行任务
7+
> 并发系统允许使用同一个CPU来执行多个任务
88
99
下图显示了一个并发程序方案:
1010

@@ -30,4 +30,4 @@
3030
3131
下图显示了一个分布式系统的方案:
3232

33-
![](https://github.com/Voidly/Img/blob/master/Parallel%20Programming%20with%20Python/Chapter%201/Distributed%20programming%20scheme.png?raw=true)
33+
![](https://github.com/Voidly/Img/blob/master/Parallel%20Programming%20with%20Python/Chapter%201/Distributed%20programming%20scheme.png?raw=true)

0 commit comments

Comments
 (0)