第14章 並列ガベージコレクション
プロセッサやコアの数を増やすトレンドが変化するとは考えにくい
"The Free Lunch Is Over"
ハードウェアの並列性を引き出すアプリケーション設計が重要
この章では並列コレクションについて扱う (図14-1)
ミューテータを止めている間にコレクトするストップザワールドコレクション
停止時間を短くする方法は後の章で
インクリメンタルコレクション
コレクタの処理を細かく分割してちょっとずつ回収する
並行コレクション
ミューテータを止めずにコレクタとも並列に実行
目次
14.1 並列化するのに十分な仕事はあるのか?
14.2 負荷分散
14.3 同期
14.4 分類学
14.5 並列マーキング
14.5 灰色パケット
14.5 チャネル
14.6 並列コピー
14.6 メモリ中心のテクニック
14.7 並行スイープ
14.8 並列圧縮
#章目次