forkシステムコールを用いた並列ガーベジコレクション
スポンサーリンク
概要
- 論文の詳細を見る
UNIX等のマルチプロセスOSに実装されているプロセス生成用システムコールのforkを用いて,並列ガーベジコレクション(GC)を実現した.forkによって生成されたGCプロセスがコピーされたヒープ空間上で印付けを行うために,ライトバリアが不要となる.ごみ情報を通知するためにプロセス間通信が必要となるが,一般的な停止-回収型マークスイープGCは容易にこの方法へ変更することができる.パイプおよび共有メモリを用いた本GCをLispインタプリタに実装し,停止-回収型マークスイープGCと比較評価を行った.
- 一般社団法人情報処理学会の論文
- 2004-11-15
著者
-
佐藤 憲一郎
Graduate School Of Information Science Kanagawa University:presently With Hitachi Information System
-
松井 祥悟
神奈川大学理学部
-
佐藤 憲一郎
神奈川大学大学院情報科学専攻
-
松井 祥悟
神奈川大学情報科学部
関連論文
- 並列ガーベジコレクションの効率改善の手法
- 部分印付けを併用した並列GCの提案および効率の解析
- 相補型ガーベジコレクタ
- Partial Marking GC
- Forkシステムコールを用いた並列ガーベジコレクションのLisp処理系への実装と評価
- forkシステムコールを用いた並列ガーベジコレクション
- LispマシンSYNAPSEの評価
- LISPマシンSYNAPSEのガーベッジ・コレクション・システムについて
- Partial Marking GC
- A-038 多倍精度整数のための小さな定数の剰余計算(計算とプログラミング,A分野:モデル・アルゴリズム・プログラミング)