![ガベージコレクションのアルゴリズムと実装](https://cdn-ak-scissors.b.st-hatena.com/image/square/4712f50cfd7d797a8a29ae43483b14aba048cabf/height=288;version=1;width=512/https%3A%2F%2Ftatsu-zine.com%2Fimages%2Fbooks%2F214%2Fcover_l.jpg)
本書はOpenJDK7のG1GCの実装と、それに関連する技術を解説します。 目次 スポンサーのみなさま はじめに 1.準備 2.オブジェクト管理機能 3.アロケータ 4.ヒープ構造 5.オブジェクト構造 6.HotspotVMのスレッド管理 7.スレッドの排他制御 8.GCスレッド(並列編) 9.GCスレッド(並行編) 10.並行マーキング 11.退避 12.予測とスケジューリング 13.正確なGCへの道 14.ライトバリアのコスト さらに勉強したい人へ その他参考文献 以下から(ある時点で)最新のebookをダウンロードできます。 徹底解剖「G1GC」実装編-20120915.epub 徹底解剖「G1GC」実装編-20120914.mobi 徹底解剖「G1GC」実装編-20120914.pdf 謝辞 本書はスポンサーのみなさまの金銭的支援によって執筆されました。 スポンサーのみなさま あ
Prerequisite knowledge "What is Ruby Enterprise Edition?" - Frequently Asked Questions — Ruby Enterprise Edition InfoQ: Bitmap Marking GC for Ruby Improves Memory Usage How to find for the bitmap corresponding to the object Find processing of the bitmap is important to GC, since it's frequently used when mark phase. So, if the find processing is slow, GC will become slow as well. The structure of
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く