タグ

2011年2月8日のブックマーク (1件)

  • Origin Performance Tuning

    ■コード最適化 最適化とは? 性能向上のためのコード実行の効率化を図ることを目的として、そのソース・コードの変更などを行います。このコード最適化においては、まず、そのコードの"hot spot"となる部分を見つけ、その部分の性能向上のための"bottlenecks"を解消することが必要です。 Hot Spot:プログラム中でプロセッサがその実行時間の多くを消費する部分 Bottleneck:プログラム中でプロセッサのリソースを非効率に消費し、プログラムの実行速度の向上を阻害する部分 コードの最適化の目的はプログラムの実行経過時間を短縮することにあります。 コード最適化においては、プログラムの実行時のプロファイルの解析などを 行うツールを有効に使用することが重要です。 最適化において考慮すべき点 最適化の作業を開始する前にプロファイル・ツールを使用してコードのどの部分が最も性能向上の可能性が