レジスタ割付の改善とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > レジスタ割付の改善の意味・解説 

レジスタ割付の改善

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/14 21:52 UTC 版)

Javaの性能」の記事における「レジスタ割付の改善」の解説

Java 6以前では、「クライアント仮想マシンにおけるレジスタ割り付けはかなり初歩的なもので(ブロック超えてレジスタ生存できない)、これは例えx86のようなレジスタ少なアーキテクチャ問題となる。ある操作必要なレジスタ足りなくなると、コンパイラレジスタからメモリないしはメモリからレジスタ)に値をコピーするが、メモリ通常レジスタより低速なので、通常より時間がかかる。なお「サーバ仮想マシンではグラフ彩色によるレジスタ割り付けを行うため、こうした問題生じないレジスタ割り付け最適化サンJDK 6で導入された。これは同じレジスタを、可能な場合コードブロックまたがって使用することでメモリアクセスを減らすもので、報告によればいくつかのベンチマークで約60%の性能向上が得られた。

※この「レジスタ割付の改善」の解説は、「Javaの性能」の解説の一部です。
「レジスタ割付の改善」を含む「Javaの性能」の記事については、「Javaの性能」の概要を参照ください。

ウィキペディア小見出し辞書の「レジスタ割付の改善」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「レジスタ割付の改善」の関連用語

レジスタ割付の改善のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



レジスタ割付の改善のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのJavaの性能 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS