翻訳と辞書
Words near each other
・ 事例研究
・ 事例証拠
・ 事八日
・ 事共
・ 事典
・ 事切れる
・ 事前
・ 事前に必要
・ 事前の同意
・ 事前コンパイラ
事前コンパイル
・ 事前割当
・ 事前協議
・ 事前審査 (運転免許)
・ 事前工作
・ 事前後
・ 事前復興
・ 事前抑制
・ 事前旅客情報システム
・ 事前日付


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

事前コンパイル : ミニ英和和英辞書
事前コンパイル[じぜん]
=====================================
〔語彙分解〕的な部分一致の検索結果は以下の通りです。

: [こと]
 【名詞】 1. thing 2. matter 3. fact 4. circumstances 5. business 6. reason 7. experience 
事前 : [じぜん]
  1. (n,adj-no) prior 2. beforehand 3. in advance 

事前コンパイル ( リダイレクト:事前コンパイラ ) : ウィキペディア日本語版
事前コンパイラ[じぜんこんぱいら]
事前コンパイラ (Ahead-Of-TimeコンパイラAOTコンパイラ)とは、アプリケーション実行前に事前にコンパイルするコンパイラのこと。主に、Javaバイトコード、.NET CIL、IBM System/38System i の "Technology Independent Machine Interface" コードといったシステムから独立した(プロセス仮想機械)のバイナリである中間言語のコンパイルで使われる言葉である。対義語は、実行時コンパイラ(Just-In-Timeコンパイラ、JITコンパイラ)。
プロセス仮想機械の中間言語のコンパイル方式としては実行時コンパイラ (JITコンパイラ) が性能強化手段としてよく知られている。これは大まかに言えば、実行中に中間言語コードをネイティブの機械語コードにコンパイルするもので、場合によってはアプリケーション性能を低下させることもある。AOTコンパイラは実行時のコンパイルの必要を無くし、ソースコードから中間言語コードを生成した後に、ネイティブの機械語コードも生成してしまう方式である。
Java仮想機械においては、最初の段階から、x86とSPARCの両方でアプリケーションが動くことが重視されていたため、CPUから独立な中間コードの形態でアプリを配布し、実行時にCPUネイティブのコードに変換する手法がとられた。
仮想機械のコンパイルにおいて、JITコンパイラが普及しているため、区別するためAOTコンパイラという言葉が使われるが、C言語やC++など、AOTコンパイラが当たり前の言語では、わざわざAOTをつけずに単にコンパイラと呼ばれることがほとんどである。
== 関連項目 ==

*GNU Compiler for Java
*JRuby

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

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




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

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