コースステージの目標
スケジューラの起源と分析
GMPモデルの紹介
スケジューラーの設計戦略
go命令のスケジューリングプロセス
Go の起動サイクル M0 と G0
GMP ビジュアル デバッグ
GMP ターミナル GODEBUG デバッグ
シナリオ 1 - G の作成
シナリオ 2-G が実行される
シナリオ 3-4-5 - 複数の G の連続作成によりローカル キューがいっぱいになる
シナリオ 6 - 眠っている M を起こす
シナリオ 7 - 目覚めた M がグローバルから G を奪う
シナリオ 8 - G を盗む
シナリオ 9 - 紡績スレッドの最大制限
シナリオ 10-G コール ブロッキングが発生する
シナリオ 11-G 非ブロッキングが発生する
要約する
Golang は、GPM スケジューラー モデルと完全なシナリオ分析を深く理解しています。このビデオを見て何かを得ることができれば幸いです。スケジューラーの起源と分析、GMP モデルの概要、および 11 の概要が含まれています。シナリオ。