サーチ…


必ず最初に測定してください!

これらは一般にパフォーマンスを向上させる一般的なヒントです。コードが遅い場合は、遅い部分を把握するためにプロファイルを作成することが常に重要です。推測は決して十分ではありません。おそらく実行時間の1%を占めるだけのものの実行速度を改善することは、その努力に値するものではありません。大きな時間のシンクを探してください。

幾分正確な数値を取得するには、プロファイリング時に最適化しているコードが少なくとも1秒間実行されていることを確認してください。その関数で実行時間の10%を費やした場合は、プログラムの実行が10秒以上かかることを確認して、同じ正確なデータを複数回実行して繰り返し可能な数値を取得できることを確認してください。

ExProfは簡単に使い始めることができます。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow