首发于计算思维

串行/并行

实施解决方案 - 编程思维

定义:串行是指把资源集中到某个单一的过程中,而并行则是指将资源分散到该过程的多个子过程中。两种方式各有利弊。串行机制的规则较为简单,易于构建和控制;并行机制的规则较为复杂,需要考虑子过程间的交互、同步、控制等问题。在实践中,两种方式都被广泛应用。


【生活中的例子】

  • 安检入口有多个通道。
  • 马路的多行道。

【程序中的例子】

  • 并行程序开发。


列举生活中的串行和并行现象。若将串行更换为并行,或将并行更换为串行,分析变化后的优缺点。

发布于 2019-06-07

文章被以下专栏收录