ボトルネックの見つけ方
「遅い」と分かっても、どこが遅いのか分からなければ改善できません。ボトルネックを見つける考え方を学びます。
ボトルネックとは
┌───────────────────────────────────── ────────────────────────┐
│ 全体は最も遅い部分で律速される │
├─────────────────────────────────────────────────────────────┤
│ │
│ 処理の流れ: │
│ │
│ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ │
│ │10ms│ → │ 5ms│ → │80ms│ → │10ms│ → │ 5ms│ │
│ └────┘ └────┘ └────┘ └────┘ └────┘ │
│ ↑ │
│ ボトルネック │