翻訳と辞書
Words near each other
・ ジャスト ジャパン
・ ジャスト フィーリング
・ ジャスト フォー ファン
・ ジャスト ポップアップ
・ ジャストアイ
・ ジャストアゲームステークス
・ ジャストアゲームハンデキャップ
・ ジャストインタイム
・ ジャストインタイムコンパイラ
・ ジャストインタイムコンパイル
ジャストインタイムコンパイル方式
・ ジャストインタイム消費システム
・ ジャストインタイム生産システム
・ ジャストコミック
・ ジャストコーズ
・ ジャストコーズ2
・ ジャストコーズ3
・ ジャストシステム
・ ジャストジャパン
・ ジャストスイート


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

ジャストインタイムコンパイル方式 : ミニ英和和英辞書
ジャストインタイムコンパイル方式[しき]
=====================================
〔語彙分解〕的な部分一致の検索結果は以下の通りです。

: [ほう]
  1. (n-adv,n) side 2. direction 3. way 
: [しき]
  1. (n,n-suf) (1) equation 2. formula 3. expression 4. (2) ceremony 5. (3) style 

ジャストインタイムコンパイル方式 ( リダイレクト:実行時コンパイラ ) : ウィキペディア日本語版
実行時コンパイラ[じっこうじこんぱいら]
実行時コンパイラJust-In-Time CompilerJITコンパイラ、その都度のコンパイラ)とは、ソフトウェアの実行時にコードのコンパイルを行い実行速度の向上を図るコンパイラのこと。通常のコンパイラソースコード(あるいは中間コード)から対象CPUの機械語への変換を実行前に事前に行い、これをJITと対比して事前コンパイラ (Ahead-Of-Timeコンパイラ、AOTコンパイラ)と呼ぶ。
==概要==
JITコンパイルという用語は、ソフトウェアを構成するモジュールやクラス、関数などの、ある単位のコードがまさに実行されるその時に、コンパイルされることから「Just In Time」の名前が付けられた。一方、動的コンパイルという用語は、実行時に機械語を生成するというより広い意味で使われることがあり、その意味ではJITコンパイルは動的コンパイルの一種と考えることができる。
事前コンパイル方式と比べ、JIT方式ではコンパイル時間の分がプログラム実行時間に関するオーバーヘッドとなる。また、事前コンパイルで可能な、高度で時間のかかる最適化を行うことは許されない。これは、実行速度を向上させるためにコンパイルするのだから、あまり時間がかかっては意味がないためである。
事前のコンパイルと比べてこのような不利な点を持ちながらも、JIT方式が有用なのは、実行時にコンパイルを行うことでオペレーティングシステムやCPUに依存しないソースコードや中間コードの状態でソフトウェアを配布することができるからである。
JITを装備した処理系は、表面上はインタプリタとして動作するが、内部でコンパイルを行い、メモリ上に生成した機械語のコードが実行されるため、インタプリタと比べると実行速度を向上することができる。この意味で、JITはCPUOSに依存しない実行形式を配布できる、というインタプリタの利点を保ったまま、実行速度が遅い、という欠点を克服しようとするものといえる。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「実行時コンパイラ」の詳細全文を読む

英語版ウィキペディアに対照対訳語「 Just-in-time compilation 」があります。




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.