《垃圾回收的算法與實現》是2016年人民郵電出版社出版的圖書,作者是中村成洋、相川光。
基本介紹
- 書名:垃圾回收的算法與實現
- 作者:中村成洋、相川光
- 原作品:ガベージコレクションのアルゴリズムと実裝
- 譯者:丁靈
- 出版社:人民郵電出版社
- 頁數:456 頁
- 定價:99 元
- 裝幀:平裝
- ISBN:9787115427472
《垃圾回收的算法與實現》是2016年人民郵電出版社出版的圖書,作者是中村成洋、相川光。
《垃圾回收的算法與實現》是2016年人民郵電出版社出版的圖書,作者是中村成洋、相川光。內容簡介Ruby之父Matz作推薦語:上古傳承的魔法,徹底揭開垃圾回收的秘密!日本天才程式設計師兼Lisp黑客竹內郁雄審校本書前半介紹基本...
下面介紹幾個常用的算法。1、 引用計數法(Reference Counting Collector)引用計數法是唯一沒有使用根集的垃圾回收的法,該算法使用引用計數器來區分存活對象和不再使用的對象。一般來說,堆中的每個對象對應一個引用計數器。當每一次創建一個對象並賦給一個變數時,引用計數器置為1。當對象被賦給任意變數時,引用...
第5章 ZGC垃圾回收算法的實現 78 5.1 垃圾回收的實現 78 5.1.1 初始標記 78 5.1.2 並發標記 88 5.1.3 再標記和非強根並行標記 94 5.1.4 非強引用並發標記和引用並發處理 98 5.1.5 重置轉移集 105 5.1.6 回收無效的頁面 106 5.1.7 選擇待回收的頁面 106 5.1.8 初始化待轉移集合的轉移...
本書深入Java虛擬機底層原理,對JVM記憶體管理中的垃圾回收算法G1GC進行了詳細解讀。全書分為“算法篇”和“實現篇”兩大部分:前一部分主要介紹G1GC的算法原理,內容包括G1GC的並發標記、轉移功能、軟實時性的實現和分代G1GC模式;後一部分聚焦算法篇中沒有詳細講解的實現部分,基於HotSpotVM源碼,講解對象管理功能...
7.1.2 垃圾回收的觸發198 7.2 並發標記設計200 7.3 並發轉移設計201 7.3.1 引用不變性202 7.3.2 目標空間不變性203 7.3.3 源空間不變性205 7.4 垃圾回收實現206 7.4.1 垃圾回收策略206 7.4.2 垃圾回收模式207 7.4.3 正常回收算法208 7.4.4 最佳化模式垃圾回收209 7.4.5 垃圾...
3.4.1 Iterator實現類與疊代器模式 3.4.2 疊代時刪除指定元素 3.5 本章小結 第4章 Java的記憶體回收 4.1 Java引用的種類 4.1.1 對象在記憶體中的狀態 4.1.2 強引用 4.1.3 軟引用 4.1.4 弱引用 4.1.5 虛引用 4.2 Java的記憶體泄漏 4.3 垃圾回收機制 4.3.1 垃圾回收的基本算法 4.3.2 堆...
11.1 如何衡量垃圾回收器 241 11.2 G1調優的方向 243 第12章 新一代垃圾回收器 247 12.1 Shenandoah 247 12.2 ZGC 258 附錄A 編譯調試JVM 262 附錄B 本地記憶體跟蹤 272 附錄C 閱讀JVM需要了解的C++知識 276 作者簡介 彭成寒:高級Java工程師,目前主要從事風控系統設計、算法建模、大數據處理等工作...
《Ruby原理剖析》解開Ruby程式語言的魔法面紗。全書圖文並茂、深入淺出地剖析了Ruby程式語言的核心工作原理。作者本著科學實證的精神,設計了一系列實驗,幫助讀者輕鬆了解這門程式語言的工作奧秘,包括Ruby如何用虛擬機執行代碼,Ruby的垃圾回收算法,以及類和模組在Ruby內部的關係等。圖書目錄 1 分詞與語法解析 3 1.1...
本書是對Java程式設計師面試必備知識點的總結,詳細講解了JVM原理、多執行緒、數據結構和算法、分散式快取、設計模式等面試必備知識點,在講解時不拖泥帶水,力求精簡。本書總計9章,第1章講解JVM原理,涉及JVM運行機制、JVM記憶體模型、常用垃圾回收算法和JVM類載入機制等內容;第2章講解Java基礎知識,涉及集合、異常分類及...
3.3.5 元空間:方法區在HotSpot JVM中的實現,執行緒共享139 3.3.6 直接記憶體139 3.4 HotSpot JVM堆140 3.4.1 新生代:Eden區、SurvivorTo區和SurvivorFrom區140 3.4.2 老年代141 3.5 垃圾回收的原理與算法142 3.5.1 如何確定垃圾142 3.5.2 如何回收垃圾143 3.6 Java中...