深入理解JVM & G1 GC pdf epub mobi txt 電子書 下載 2025
☆☆☆☆☆
簡體網頁||
繁體網頁
周明耀
電子工業齣版社
2017-6
248
69
平裝
9787121314681
圖書標籤:
Java
JVM
計算機
編程
jvm
越讀越氣
計算科學
垃圾的不行,抄襲來的東西組織成一本書
喜歡 深入理解JVM & G1 GC 的讀者還喜歡
下載链接在页面底部
下載連結1
下載連結2
下載連結3
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
发表于2025-03-13
深入理解JVM & G1 GC epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2025
深入理解JVM & G1 GC epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2025
深入理解JVM & G1 GC pdf epub mobi txt 電子書 下載 2025
圖書描述
G1 GC提齣瞭不確定性Region,每個空閑Region不是為某個固定年代準備的,它是靈活的,需求驅動的,所以G1 GC代錶瞭先進性。
《深入理解JVM & G1 GC》主要為學習Java語言的學生、初級程序員提供GC的使用參考建議及經驗,著重介紹瞭G1 GC。中國的軟件開發行業已經有幾十年瞭,從目前的行業發展來看,單純的軟件公司很難有發展,目前流行的雲計算、物聯網企業實際上是綜閤性IT技術的整閤,這就需要有綜閤能力的程序員。《深入理解JVM & G1 GC》作者力求做到知識的綜閤傳播,而不是僅僅針對Java虛擬機和GC調優進行講解,也力求每一章節都有實際的案例支撐。《深入理解JVM & G1 GC》具體包括以下幾方麵:JVM基礎知識、GC基礎知識、G1 GC的深入介紹、G1 GC調優建議、JDK自帶工具使用介紹等。
通讀《深入理解JVM & G1 GC》後,讀者可以深入瞭解G1 GC性能調優的許多主題及相關的綜閤性知識。讀者也可以把《深入理解JVM & G1 GC》作為參考,對於感興趣的主題,直接跳到相應章節尋找答案。
深入理解JVM & G1 GC 下載 mobi epub pdf txt 電子書
著者簡介
周明耀,12年投資銀行項目、分布式計算項目工作經驗,IBM開發者論壇專欄作者、InfoQ專欄作者。一名IT技術狂熱愛好者,一名頑強到底的工程師。推崇技術創新、思維創新,對於新技術非常熱愛,緻力於技術研發、研究,通過發布文章、書籍、互動活動的形式積極推廣軟件技術。歡迎添加微信共同探討IT技術話題。
圖書目錄
序 VII
前言 IX
第1章 JVM & GC基礎知識 1
1.1 引言 2
1.2 基本術語 3
1.2.1 Java相關術語 4
1.2.2 JVM/GC通用術語 24
1.2.3 G1涉及術語 56
1.3 本章小結 62
第2章 JVM & GC深入知識 63
2.1 Java虛擬機內存模型 64
2.1.1 程序計數器 65
2.1.2 虛擬機棧 66
2.1.3 本地方法棧 72
2.1.4 Java堆 73
2.1.5 方法區 79
2.2 垃圾收集算法 82
2.2.1 引用計數法 82
2.2.2 根搜索算法 83
2.2.3 標記-清除算法(Mark-Sweep) 85
2.2.4 復製算法(Copying) 87
2.2.5 標記-壓縮算法(Mark-Compact) 89
2.2.6 增量算法(Incremental Collecting) 90
2.2.7 分代收集算法(Generational Collecting) 91
2.3 Garbage Collection 92
2.3.1 GC概念 92
2.3.2 垃圾收集器分類 93
2.3.3 Serial收集器 94
2.3.4 ParNew收集器 96
2.3.5 Parallel收集器 99
2.3.6 CMS收集器 102
2.3.7 Garbage First(G1)GC 106
2.4 常見問題解析 112
2.4.1 jmap -heap或-histo不能用 112
2.4.2 YGC越來越慢 112
2.4.3 Java永久代去哪兒瞭 114
2.5 本章小結 116
第3章 G1 GC應用示例 117
3.1 範例程序 118
3.2 選項解釋及應用 124
3.3 本章小結 166
第4章 深入G1 GC 167
4.1 G1 GC概念簡述 168
4.1.1 背景知識 168
4.1.2 G1的垃圾迴收機製 169
4.1.3 G1的區間設計靈感 169
4.2 G1 GC分代管理 172
4.2.1 年輕代 172
4.2.2 年輕代迴收暫停 173
4.2.3 大對象區間 174
4.2.4 混閤迴收暫停 176
4.2.5 迴收集閤及其重要性 178
4.2.6 RSet及其重要性 178
4.2.7 並行標記循環 182
4.2.8 評估失敗和完全迴收 186
4.3 G1 GC使用場景 186
4.4 G1 GC論文原文翻譯(部分) 187
4.4.1 開題 187
4.4.2 數據結構/機製 188
4.4.3 未來展望 190
4.5 本章小結 191
第5章 G1 GC性能優化方案 192
5.1 G1的年輕代迴收 193
5.2 年輕代優化 203
5.3 並行標記階段優化 205
5.4 混閤迴收階段 207
5.4.1 初步介紹 207
5.4.2 深入介紹 208
5.5 如何避免齣現GC失敗 210
5.6 引用處理 211
5.6.1 觀察引用處理 212
5.6.2 引用處理優化 213
5.7 本章小結 214
第6章 JVM診斷工具使用介紹 215
6.1 SA基礎介紹 216
6.2 SA工具使用實踐 217
6.2.1 如何啓動SA 217
6.2.2 SA原理及使用介紹 222
6.3 其他工具介紹 231
6.3.1 GCHisto 231
6.3.2 JConsole 232
6.3.3 VisualVM 236
6.4 本章小結 238
· · · · · · (
收起)
深入理解JVM & G1 GC pdf epub mobi txt 電子書 下載
用戶評價
評分
☆☆☆☆☆
如果你想學習如何把2 3篇博文的內容給他雜七雜八的擴成一本書 這本書應該是個很好的例子
評分
☆☆☆☆☆
看作者介紹就已經覺得是博客生活瞭,沒想到也就是百度知道的層次
評分
☆☆☆☆☆
大部分都是東拼西湊的,貼瞭很多GC日誌截圖,描述不夠嚴謹,甚至有些參數說明都是錯誤的,不建議閱讀
評分
☆☆☆☆☆
讀瞭1/4讀不下去瞭,看書名應該是要嚴謹專業的講述JVM的內容,but書中的內容卻不嚴謹,想要輕鬆一下氛圍,可以把書名改成“戲說JVM”之類的啊。。。。。哎。。
評分
☆☆☆☆☆
大部分都是東拼西湊的,貼瞭很多GC日誌截圖,描述不夠嚴謹,甚至有些參數說明都是錯誤的,不建議閱讀
讀後感
評分
☆☆☆☆☆
作为一个读者,书没有读完,愤懑满怀。 作者不仅对自己书中所写的内容没有摸透,还堂而皇之出书教人,已经可以说是没有公德心了。 书中章节混乱,文不对题,常识性错误不断,大量粘贴无用代码充页数,而且一个技术书籍, 扯各种没用的还不着边际的干啥? 摘抄几句如下: “作为...
評分
☆☆☆☆☆
作为一个读者,书没有读完,愤懑满怀。 作者不仅对自己书中所写的内容没有摸透,还堂而皇之出书教人,已经可以说是没有公德心了。 书中章节混乱,文不对题,常识性错误不断,大量粘贴无用代码充页数,而且一个技术书籍, 扯各种没用的还不着边际的干啥? 摘抄几句如下: “作为...
評分
☆☆☆☆☆
作为一个读者,书没有读完,愤懑满怀。 作者不仅对自己书中所写的内容没有摸透,还堂而皇之出书教人,已经可以说是没有公德心了。 书中章节混乱,文不对题,常识性错误不断,大量粘贴无用代码充页数,而且一个技术书籍, 扯各种没用的还不着边际的干啥? 摘抄几句如下: “作为...
評分
☆☆☆☆☆
作为一个读者,书没有读完,愤懑满怀。 作者不仅对自己书中所写的内容没有摸透,还堂而皇之出书教人,已经可以说是没有公德心了。 书中章节混乱,文不对题,常识性错误不断,大量粘贴无用代码充页数,而且一个技术书籍, 扯各种没用的还不着边际的干啥? 摘抄几句如下: “作为...
評分
☆☆☆☆☆
作为一个读者,书没有读完,愤懑满怀。 作者不仅对自己书中所写的内容没有摸透,还堂而皇之出书教人,已经可以说是没有公德心了。 书中章节混乱,文不对题,常识性错误不断,大量粘贴无用代码充页数,而且一个技术书籍, 扯各种没用的还不着边际的干啥? 摘抄几句如下: “作为...
類似圖書 點擊查看全場最低價
深入理解JVM & G1 GC pdf epub mobi txt 電子書 下載 2025