コラム6 パフォーマンスチューニング

デザインレベル

問題定義
  • 問題をはっきりさせると、開発しやすい
システム構造
  • モジュールに分割する
  • チラシの裏にでも色々落書きをする
アルゴリズムとデータ構造
  • こいつが最もパフォーマンスに影響を及ぼす
コードチューニング
システムソフトウェア
  • OSを変えるというのも選択肢の一つ
ハードウェア
  • そもそもハードを変えてみる