mermaid.js:状態遷移図
かなり立派な物ができた
code:memo
stateDiagram-v2
C --> D: text
code:mermaid
stateDiagram-v2
C --> D: text
code:memo
stateDiagram-v2
code:mermaid
stateDiagram-v2
code:memo
mermaid
stateDiagram-v2
初期状態 --> 実行可能状態: タスクの生成
実行可能状態 --> 実行状態: ディスパッチ
実行状態 --> 実行可能状態: プリエンプション
実行状態 --> 終了状態: タスクの消滅
実行状態 --> 待機状態: 入出力処理発生
待機状態 --> 実行可能状態: 入出力処理終了
code:mermaid
stateDiagram-v2
初期状態 --> 実行可能状態: タスクの生成
実行可能状態 --> 実行状態: ディスパッチ
実行状態 --> 実行可能状態: プリエンプション
実行状態 --> 終了状態: タスクの消滅
実行状態 --> 待機状態: 入出力処理発生
待機状態 --> 実行可能状態: 入出力処理終了
参考