Update 14.1.md (#511)

fix some bug
This commit is contained in:
Sarlor
2018-06-15 13:46:47 +08:00
committed by 无闻
parent 5ed27b7e42
commit 6159ed7a92

View File

@@ -36,7 +36,7 @@ Go 更倾向于其他的方式,在诸多比较合适的范式中,有个被
## 14.1.2 并发和并行的差异
Go 的并发原语提供了良好的并发设计基础表达程序结构以便表示独立地执行的动作所以Go的重点不在于并行的首要位置:并发程序可能是并行的,也可能不是。并行是一种通过使用多处理器以提高速度的能力。但往往是,一个设计良好的并发程序在并行方面的表现也非常出色。
Go 的并发原语提供了良好的并发设计基础表达程序结构以便表示独立地执行的动作所以Go的重点不在于并行的首要位置并发程序可能是并行的也可能不是。并行是一种通过使用多处理器以提高速度的能力。但往往是一个设计良好的并发程序在并行方面的表现也非常出色。
在当前的运行时2012 年一月实现中Go 默认没有并行指令,只有一个独立的核心或处理器被专门用于 Go 程序,不论它启动了多少个协程;所以这些协程是并发运行的,但他们不是并行运行的:同一时间只有一个协程会处在运行状态。