- CMS比較.com >
- インターネット用語辞典【JITコンパイラとは?】
JITコンパイラとは?
▼JITコンパイラ▼
『ジャストインタイムコンパイル方式』より : ジャストインタイムコンパイル(Just In Time Compilation、JITコンパイル、その都度のコンパイル)方式とは、ソフトウェアの実行時にコードのコンパイルを行い実行速度の向上を図る方式であり、
動的コンパイルとも呼ぶ。通常のコンパイラはソースコード(あるいは中間言語 中間コード)から対象言語への変換を実行前に(コンパイル時に)行う。これをJITと対比して事前コンパイル (Ahead Of Time, AOTコンパイル AOT) コンパイルと呼ぶ。
事前コンパイル方式と比べ、JIT方式ではコンパイル時間の分がプログラム実行時間に関するオーバーヘッドとなる。また、事前コンパイルで可能な、高度で時間のかかる最適化を行うことは許されない。これは、実行速度を向上させるためにコンパイルするのだから、あまり時間がかかっては意味がないためである。
【情報源】Wikipedia
【引用元URL】http://ja.wikipedia.org/wiki/JIT%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9
▼「JITコンパイラ」以外の用語▼


