实战Java虚拟机:JVM故障诊断与性能优化 PDF 高清电子书 免费下载 完整版 在线阅读- 高飞网
实战Java虚拟机

实战Java虚拟机
JVM故障诊断与性能优化

葛一鸣
Java 实战 JVM 性能
浏览人数:154 在读人数:3
读者:      
  随着越来越多的第三方语言(Groovy、Scala、JRuby等)在Java虚拟机上运行,Java也俨然成为了一个充满活力的生态圈。《实战Java虚拟机——JVM故障诊断与性能优化》将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。
  《实战Java虚拟机——JVM故障诊断与性能优化》共11章。第1~3章介绍了Java虚拟机的定义、总体架构、常用配置参数。第4~5章介绍了垃圾回收的算法和各种垃圾回收器。第6章介绍了Java虚拟机的性能监控和故障诊断工具。第7章详细介绍了对Java堆的分析方法和案例。第8章介绍了Java虚拟机对多线程,尤其是对锁的支持。第9~10章介绍了Java虚拟机的核心——Class文件结构,以及Java虚拟机中类的装载系统。第11章介绍了Java虚拟机的执行系统和字节码,并给出了通过ASM框架进行字节码注入的案例。
  《实战Java虚拟机——JVM故障诊断与性能优化》不仅适合Java程序员,还适合任何一名工作于Java虚拟机之上的研发人员、软件设计师、架构师。

第1章 初探Java虚拟机   
1.1 知根知底:追溯Java的发展历程   
1.2 跨平台的真相:Java虚拟机来做中介   
1.3 一切看我的:Java语言规范   
1.4 一切听我的:Java虚拟机规范   
1.5 数字编码就是计算机世界的水和电   
1.6 抛砖引玉:编译和调试虚拟机   
1.7 小结   
第2章 认识Java虚拟机的基本结构   
2.1 谋全局者才能成大器:看穿Java虚拟机的架构   
2.2 小参数能解决大问题:学会设置Java虚拟机的参数   
2.3 对象去哪儿:辨清Java堆   
2.4 函数如何调用:出入Java栈   
2.5 类去哪儿了:识别方法区   
2.6 小结   
第3章 常用Java虚拟机参数   
3.1 一切运行都有迹可循:掌握跟踪调试参数   
3.2 让性能飞起来:学习堆的配置参数   
3.3 别让性能有缺口:了解非堆内存的参数配置   
3.4 Client和Server二选一:虚拟机的工作模式   
3.5 小结   
第4章 垃圾回收概念与算法   
4.1 内存管理清洁工:认识垃圾回收   
4.2 清洁工具大PK:讨论常用的垃圾回收算法   
4.3 谁才是真正的垃圾:判断可触及性   
4.4 垃圾回收时的停顿现象:Stop-The-World案例实战   
4.5 小结   
看过本书的人还看过