当前位置: 首页 > java

虚拟机设计与实现:以JVM为例 PDF电子书 [122MB]

  • java
  • 更新时间:2021-08-28 11:02:27
简介虚拟机设计与实现:以JVM为例pdf百度网盘下载地址? 本书从一位虚拟机(VM)架构师的角度,以易于理解、层层深入的方式介绍了各种主题和算法,尤其是不同VM通用的主要技术。这些算法用图示充分解释,用便...
《虚拟机设计与实现:以JVM为例》pdf电子书下载
《虚拟机设计与实现:以JVM为例》pdf百度云
《虚拟机设计与实现:以JVM为例》pdf百度云
《虚拟机设计与实现:以JVM为例》pdf百度云

 

虚拟机设计与实现:以JVM为例pdf百度网盘下载地址?

本书从一位虚拟机(VM)架构师的角度,以易于理解、层层深入的方式介绍了各种主题和算法,尤其是不同VM通用的主要技术。这些算法用图示充分解释,用便于理解的代码片段实现,使得这些抽象概念对系统软件工程师而言具像化并可编程。书中还包括一些同类文献中较少涉及的主题,例如运行时辅助、栈展开和本地接口。本书集理论性与实践性于一身,不仅结合了高层设计功能与底层实现,而且还结合了高级主题与商业解决方案,是VM设计和工程实践方面的理想参考读物。


作者简介:
【作者简介】 李晓峰(Xiao-Feng Li) 长期从事系统软件的研究与开发,在并行计算、操作系统、编译器和语言设计方面有着丰富的技术经验。Apache Harmony JVM的主要贡献者,所创建的一个微内核VM被发展为Intel Micro Runtime。目前在一家大型科技公司任技术副总裁,致力于定义和开发基于移动和智能设备的下一代分布式操作系统。拥有计算机科学博士学位,在闲暇时热衷于人机交互方式的探索。 【译者简介】 单业 计算机专业硕士,软件工程师,曾供职于多家软件公司,从事软件开发工作,现居于上海。译有《你不知道的JavaScript》中卷及下卷。

目录:
第1章 虚拟机简介 2
第2章 虚拟机内部组成 7
第3章 虚拟机中的数据结构 17
第4章 执行引擎设计 22
第5章 垃圾回收设计 37
第6章 线程设计 58
第7章 本地接口 92
第8章 栈展开 107
第9章 垃圾回收支持 119
第10章 运行时辅助 145
第11章 异常抛出 157
第12章 终结与弱引用 180
第13章 虚拟机模块化设计 194
第14章 针对吞吐量的GC优化 208
第15章 针对可扩展性的GC优化 232
第16章 针对响应性的GC优化 249
第17章 并发移动式回收 277
第18章 monitor性能优化 308
第19章 基于硬件事务内存的设计 346

点击下载