首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在流程图中表示多个线程?

如何在流程图中表示多个线程?
EN

Stack Overflow用户
提问于 2012-10-26 02:10:47
回答 1查看 9.8K关注 0票数 8

我的任务是为一些客户端、服务器创建流程图,并在我们的组织软件中启动流程。我们的许多进程是并发运行的,因为它们彼此之间没有影响。这在流程图中传统上是如何表示的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-01 22:02:20

我认为流程图并不是为此而设计的,但事实证明,实际上有一种表示并发的符号。Wikipedia说:

并发符号

由一条带有任意数量的入口和出口箭头的双横线表示。只要两个或多个控制流必须同时运行,就会使用这些符号。当所有进入流都达到并发符号时,退出流被并发地激活。具有单个入口流的并发符号是fork;具有单个退出流的并发符号是join。

我在谷歌图片上做了一些浏览,发现了这个符号:

但这只适用于特定类型的并行性(如果不是一次产生所有线程怎么办?),而不适用于多进程模型。在多进程模型的情况下,我只需要为每个进程创建一个单独的流程图。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13074620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档