JVM Contents Java HotSpot VM Options Java 6 HotSpot VM Options Java 7 HotSpot VM Options Java 8 HotSpot VM Options Java Virtual Machine Specification Chapter 4. The class File Format 深入理解Java虚拟机:JVM高级特性与最佳实践 1 走进Java 2 Java内存区域与内存溢出异常 运行时数据区域 3 垃圾收集器与内存分配策略 垃圾收集器参数总结 4 虚拟机性能监控与故障处理工具 JDK的命令行工具 jps:虚拟机进程状况工具 jstat:虚拟机统计信息监视工具 jinfo:Java配置信息工具 jmap:Java内存映像工具 jhat:虚拟机堆转储快照分析工具 jstack:Java堆栈跟踪工具 5 调优案例分析与实战 Eclipse运行速度调优 6 类文件结构 Class类文件的结构 常量池 访问标志 字段表集合 方法表集合 属性表集合 7 虚拟机类加载机制 类加载的时机 双亲委派模型 8 虚拟机字节码执行引擎 运行时栈帧结构 基于栈的解释器执行过程 9 类加载及执行子系统的案例与实战 Tomcat:正统的类加载架构 实现远程执行功能 10 早期(编译期)优化 Javac编译器 插入式注解处理器 11 晚期(运行期)优化 解释器与编译器 编译优化技术 12 Java内存模型与线程 内存间交互操作 对于volatile型变量的特殊规则 先行发生原则 Java线程调度 状态转换 13 线程安全与锁优化 线程安全 锁优化 JVM虚拟机优化笔记 JVM虚拟机优化笔记 JVM网摘笔记 JVM网摘笔记 垃圾收集算法 垃圾收集器 Java内存模型 编译过程 VisualVM VisualVM JMX JMX Runtime Environment Java 7 OpenJDK 7 Cygwin VisualGC BTrace Eclipse Juno WinHex Retrotranslator Ideal Graph Visualizer