prompt
我提供这样的图,我希望用于描述一个流程的耗时分布.
这个流程可能会由多个步骤串行组成,并且内部也会有多个循环,每个大步骤内部可能是由许多小步骤组成的。
我希望能绘制出每个小步骤、大步骤、子循环耗时、循环次数、总循环耗时这样的耗时分布图。
请你给我一个mermaid语法图的模版,让我可以套用
gantt
title 流程耗时分布图
dateFormat HH:mm:ss
axisFormat %S秒
section 主流程A (总计: 30s)
步骤A1 (5s) :a1, 00:00:00, 5s
步骤A2 (3s) :a2, after a1, 3s
section 循环流程B (3次循环, 总计: 15s)
B循环1 :b1, after a2, 5s
B循环2 :b2, after b1, 5s
B循环3 :b3, after b2, 5s
section 子步骤C (总计: 7s)
步骤C1 (2s) :c1, after b3, 2s
步骤C2 (3s) :c2, after c1, 3s
步骤C3 (2s) :c3, after c2, 2s
gantt
title 流程耗时分布图
dateFormat HH:mm:ss
axisFormat %H:%M:%S
section 主流程A (总计: 30s)
步骤A1 (5s) :a1, 00:00:00, 5s
步骤A2 (3s) :a2, after a1, 3s
section 循环流程B (100次循环 x 5s = 总计500s)
单次循环示例 :crit, b1, after a2, 5s
子步骤B1 (2s) :b11, after a2, 2s
子步骤B2 (2s) :b12, after b11, 2s
子步骤B3 (1s) :b13, after b12, 1s
循环剩余时间 :done, b2, after b1, 495s
section 结束流程C (总计: 7s)
步骤C1 (2s) :c1, after b2, 2s
步骤C2 (3s) :c2, after c1, 3s
步骤C3 (2s) :c3, after c2, 2s
No comments yet.