memrootじしょ
英和翻訳
JIT compilation
.NET
JIT compilation
[dʒiːaɪtiː kɒmpɪleɪʃən]
ジェイアイティー コンピレーション
1.
実行時コンパイル
JITコンパイル(Just-In-Timeコンパイル)は、プログラムの実行直前または実行中に、中間コード(バイトコードなど)をネイティブなマシンコードに変換する技術です。これにより、インタープリタの柔軟性とコンパイラの高速な実行性能を組み合わせ、プログラムの全体的なパフォーマンスを向上させます。
Many
modern
virtual
machines
use
JIT
compilation
to
improve
performance.
(多くの現代的な仮想マシンは、パフォーマンス向上のためにJITコンパイルを使用しています。)
Many modern virtual machines
多くの現代的な仮想マシンを指します。
use
使用するという意味です。
JIT compilation
実行時コンパイルを指す専門用語です。
to improve performance
パフォーマンスを向上させる目的や結果を示します。
Without
JIT
compilation,
the
execution
of
interpreted
languages
would
be
much
slower.
(JITコンパイルがなければ、インタープリタ型言語の実行ははるかに遅くなるでしょう。)
Without JIT compilation
JITコンパイルがない状況を仮定しています。
the execution
実行を指します。
of interpreted languages
インタープリタ型言語の種類を示します。
would be much slower
はるかに遅くなるだろうという仮定の結果を示します。
The
Java
Virtual
Machine
heavily
relies
on
JIT
compilation
for
its
speed.
(Java仮想マシンはその速度のためにJITコンパイルに大きく依存しています。)
The Java Virtual Machine
Java仮想マシンを指します。
heavily relies on
~に大きく依存しているという意味です。
JIT compilation
実行時コンパイルを指す専門用語です。
for its speed
その速度の理由や目的を示します。
Understanding
JIT
compilation
is
key
to
optimizing
managed
code
performance.
(JITコンパイルを理解することは、マネージドコードのパフォーマンス最適化の鍵です。)
Understanding
理解することという意味です。
JIT compilation
実行時コンパイルを指す専門用語です。
is key to
~の鍵である、~にとって重要であるという意味です。
optimizing managed code performance
マネージドコードのパフォーマンスを最適化することを指します。
関連
compiler
interpreter
virtual machine
runtime
optimization
AOT compilation
bytecode
machine code