Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 プログラミング・ガイド


プログラムのチューニング

プログラムが分かりやすいものであってこそ、パフォーマンスの評価を行うことができます。制御フローが混乱したプログラムは、理解や維持が困難です。また、制御フローが混乱していると、コードの最適化も禁止されます。

このため、パフォーマンスの向上を直接試みる前に、プログラムのいくつかの局面を評価する必要があります。

  1. プログラムの基礎アルゴリズムを調べる。最高のパフォーマンスを得るためには、適切なアルゴリズムが不可欠です。例えば、百万個の品目をソートするような洗練されたアルゴリズムは、単純なアルゴリズムよりも何百万倍も高速になります。
  2. データ構造を調べる。データ構造はアルゴリズムに適したものにする必要があります。プログラムが頻繁にデータにアクセスする場合は、可能であれば、データにアクセスするために必要なステップの数を減らします。
  3. アルゴリズムとデータ構造を改善したら、パフォーマンスに影響を与える COBOL ソース・コードのその他の詳細を調べる。

より優れたコード・シーケンスを生成し、システム・サービスをより活用するようなプログラムを作成することができます。プログラムのパフォーマンスに影響を与えるのは、次の分野です。


ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)