许多虚拟化的新技术贯穿在整本书中。作者揭开虚拟机的神秘面纱,深入剖析了他们的工作原理。
同时,这本书也讲述了虚拟机的发展历程,分析了近几十年来不同形式的虚拟机的和姓概念。
本书的开始几章主要是关注模拟器。他们深入地讲解了如何在模拟器中模拟寄存器,内存,中断
等概念。内容涉及二进制的转换,比如如何重写某些难以虚拟化的部分等等。书中还讲了动态
二进制优化器,比如如何跟踪运行的代码,记录他们的调用顺序,运行时间等等。
之后的章节主要是讲用于解释编程语言的虚拟机。主要讲了JVM,CLR。
之后的章节讲全系统模拟的虚拟机比如(VMWare,Xen)。在前几章的基础上,以VMWare为案例,
讨论内存映射,指令,系统调用的捕获等等。
最后部分,讨论了其他一些“非主流”虚拟机。。。
总的来说,这本书是虚拟机技术的一个总览,但是又不乏深度。想入门虚拟机技术的同学。
不错的入门级图书
《虚拟机》热门书评
-
Welcome to the opportunities of binary translation
4有用 1无用 hex 2012-05-14
A new processor architecture poses significant financial risk to hardware and software developers alike, so both have a vested...
-
不错的入门级图书
4有用 0无用 whatisvirtual 2011-03-19
许多虚拟化的新技术贯穿在整本书中。作者揭开虚拟机的神秘面纱,深入剖析了他们的工作原理。同时,这本书也讲述了虚拟机的发展历程,分析了近几十年来不同形式的虚拟机的和姓概念。本书的开始几章主要是关注模拟器。他们深入地讲解了如何在模拟器中模拟寄存器,内存,中断等概念。内容涉及二进制的转换,比如如何重写某些难...
-
虚拟机入门必读的吧
2有用 0无用 stallboy 2010-05-04
应该是入门的标准读物吧。反正我写一个玩具虚拟保护机时浏览看了一遍。历史介绍,技术现状,未来预测,都有。并且讲得不错。...
-
非常好的书
0有用 2无用 魏理布赫 2011-01-31
虚拟机,理想很优美,现实很无奈。虚拟机在一定程度上是理想与现实折衷的结果。Java 虚拟机很好。.Net 至少有一点不好,就是对变量的操作需要 track 变量类型,强大 JIT 的支撑下,这没什么不好,但是基本上不可能解释执行,在解释执行的时候,比 Java 虚拟机要慢得多!这应该是微软的策略,它...