如何用图画的方式有效地表示多线程?

用什么图可以清晰地表示多线程? 我这边主从节点加起来大概有8~10条线程,用语言描述太苍白了,而且不便于理解,很容易出现偏差。

阅读 13.2k
4 个回答

多线程不是一个静态的概念,只有到了运行时才能够体现出来,所以你想形象化得用一个图形来表示,这本身已经走进了一个误区了

这个在音乐界早就解决了,

就是:交响乐演奏的总谱与分谱

把每个乐器视为一个线程,很多种乐器如何配合才能演奏出完整美妙的交响乐呢?
就是安排某种乐器在合适的时间奏响合适的音符。
总谱就是多线程时序调度图。
节拍是定时器。
指挥是调度器。

新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题