プログラム最適化
「プログラム最適化」の英語
「プログラム最適化」は英語で program optimization と言います。より広い範囲のソフトウェアを対象にする場合は、software optimization(英国式は software optimisation)という表現も使えます。米語では optimization、英国では optimisation が一般的です。
「プログラム最適化」の英語の使い分け
コードや設定を調整し、実行速度やメモリ使用量を改善する一般的な表現です。
個々のプログラムに限らず、ソフトウェアの設計・実装や設定を含めた性能改善を指すことがある、やや広い表現です。
例文
The developers improved performance through program optimization.
開発者たちはプログラム最適化によって性能を向上させた。
コアイメージ
プログラム最適化は、実行速度やメモリ使用を改善するためにコードや設定を調整する行為を指す
英英
Changes to a program's code, algorithms, or configuration intended to improve its execution speed, memory usage, or overall efficiency.
語源
program optimizationは、program(処理手順を表す語)とoptimization(最良化する行為を表す語)が結び付き、コードやアルゴリズムを改めて性能や資源利用を高める意味で使われる
コラム
- プログラム最適化は手作業のコード改良とコンパイラやランタイムの自動最適化の両方を含む表現で、どちらかを明示すると誤解が少ない
例文
コアイメージ
ソフトウェアの動作速度やメモリ使用量などの性能指標を改善するために設計や実装を調整すること
英英
The process of improving a software system's performance or resource usage by modifying code, algorithms, or configuration to make it run faster or use fewer resources.
語源
software optimisationは、software(ソフトウェア)とoptimisation(optimum「最良」由来)の結合で、最良の性能を目指して設計や実装を変える行為を示す。
コラム
- 米語ではoptimizationと綴る点に注意し、チューニングは設定調整を指すことが多く、最適化はアルゴリズムや実装の改善を含む点で使い分けられる。
「プログラム最適化」のレベル別の例文
- 中学
- 高校・英検2級
The engineer used software optimisation to reduce battery use during long video calls.
- TOEIC・ビジネス
Our latest release includes program optimization for faster report generation.
- 日常会話
Can software optimisation make this app run more smoothly?
「プログラム最適化」を英語にするときのよくある間違い
× program optimize
名詞として「最適化」を表す場合は optimization を使います。
× We did program optimization.
動作として述べるなら、自然な動詞 optimize を使うのが一般的です。