WEKO3
アイテム
Java VMのGCの高速化
https://ipsj.ixsq.nii.ac.jp/records/25925
https://ipsj.ixsq.nii.ac.jp/records/2592595945af1-6667-4e76-a93a-6f54f713b310
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 1998 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 1998-05-07 | |||||||
タイトル | ||||||||
タイトル | Java VMのGCの高速化 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Fast Garbage Collection for Java VM | |||||||
言語 | ||||||||
言語 | jpn | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
(株)富士通研究所 | ||||||||
著者所属 | ||||||||
(株)富士通研究所 | ||||||||
著者所属 | ||||||||
(株)富士通研究所 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
FUJITSU LABORATORIES LTD | ||||||||
著者所属(英) | ||||||||
en | ||||||||
FUJITSU LABORATORIES LTD | ||||||||
著者所属(英) | ||||||||
en | ||||||||
FUJITSU LABORATORIES LTD | ||||||||
著者名 |
河場, 基行
志村, 浩也
木村, 康則
× 河場, 基行 志村, 浩也 木村, 康則
|
|||||||
著者名(英) |
Motoyuki, Kawaba
Kouya, Shimura
Yasunori, Kimura
× Motoyuki, Kawaba Kouya, Shimura Yasunori, Kimura
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | JIT (Just In Time)コンパイル技術の進歩に伴い,Java処理系が高速化が進んでいる.このためGC(ガベージコレクション)を含むメモリ管理が,全実行時間に占める割合が多くなってきている.Java処理系の高速化は,GCの高速化が鍵となっている.我々は,GCの高速化手法として3つの方式(Allocation History GC Hasty Compaction Segregated Memory Management)を提案する.これら3方式の中でメモリコンパクションを取り除いたGC方式であるSegregated Memory Managementはとくに有効であった.javacを実行した場合,総実行時間を48.0%,GCに要する時間を67.2%短縮することが可能となった. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 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. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10444176 | |||||||
書誌情報 |
情報処理学会研究報告システムソフトウェアとオペレーティング・システム(OS) 巻 1998, 号 33(1998-OS-078), p. 23-30, 発行日 1998-05-07 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |