講演名 1998/5/7
Java VMのGCの高速化
河場 基行, 志村 浩也, 木村 康則,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) JIT(Just In Time)コンパイル技術の進歩に伴い, Java処理系が高速化が進んでいる.このためGC(ガベージコレクション)を含むメモリ管理が, 全実行時間に占める割合が多くなってきている.Java処理系の高速化は, GCの高速化が鍵となっている.我々は, GCの高速化手法として3つの方式(Allocation History GC, Hasty Compaction, Segregated Memoty Management)を提案する.これら3方式の中でメモリコンパクションを取り除いたGC方式であるSegregated Memory Managementはとくに有効であった.javacを実行した場合, 総実行時間を48.0%, GCに要する時間を67.2%短縮することが可能となった.
抄録(英) For the sake of JIT(Just-In-Time) compiler, the Java virtual machine has worked faster. Garbage collecting becomes the critical part of Java virtual machine. It is significant to improve garbage collecting for total speedup. In this paper, we present three strategies for garbage collection (Allocation History GC, Hasty compaction, Segregated memory management). We have designed and implemented the strategies on JDK1.2beta3. The segregated memory management, which is a kind of GC without heap compaction, appears the best strategy among them. It can reduce 48.0% of total execution time and 67.2% of the cost of garbage collecting for the javac benchmark.
キーワード(和)
キーワード(英)
資料番号
発行日

研究会情報
研究会 CPSY
開催期間 1998/5/7(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Computer Systems (CPSY)
本文の言語 JPN
タイトル(和) Java VMのGCの高速化
サブタイトル(和)
タイトル(英) Fast Garbage Collection for Java VM
サブタイトル(和)
キーワード(1)(和/英)
第 1 著者 氏名(和/英) 河場 基行 / MOTOYUKI KAWABA
第 1 著者 所属(和/英) (株)富士通研究所
FUJITSU LABORATORIES LTD
第 2 著者 氏名(和/英) 志村 浩也 / KOUYA SHIMURA
第 2 著者 所属(和/英) (株)富士通研究所
FUJITSU LABORATORIES LTD
第 3 著者 氏名(和/英) 木村 康則 / YASUNORI KIMURA
第 3 著者 所属(和/英) (株)富士通研究所
FUJITSU LABORATORIES LTD
発表年月日 1998/5/7
資料番号
巻番号(vol) vol.98
号番号(no) 39
ページ範囲 pp.-
ページ数 8
発行日