虚拟机- 系统与进程的通用平台 (Virtual Machines: Versatile Platforms for Systems and Processe Jim Smith, Ravi Nair
文章类别:
- 30 9 月, 2022
- 0 条评论
你必须注册后才能投票!
快捷索引
会员福利
中文名: 虚拟机- 系统与进程的通用平台
原名: Virtual Machines: Versatile Platforms for Systems and Processes
图书分类: 计算机与网络
资源格式: PDF
版本: 英文版
出版社: Morgan Kaufmann
书号: 1558609105
发行时间: 2005年
地区: 美国
语言: 英文
简介:
Virtual Machines: Versatile Platforms for Systems and Processes
Jim Smith, Ravi Nair
# Hardcover: 656 pages
# Publisher: Morgan Kaufmann; 1 edition (June 3, 2005)
# Language: English
# ISBN-10: 1558609105
# ISBN-13: 978-1558609105
# Product Dimensions: 9.3 x 7.1 x 1.6 inches
扫描版
纵观历史,操作系统、编程语言和编译器、计算机体系结构等多个领域都发展了各自的虚拟机技术,但没有从统一的角度搭建这些技术的基本关系。现代计算机系统的硬件结构正朝着片上多核。系统多级并行处理的方向发展,并且通过Innternet互联起来,构成功能更强大、应用更广泛的系统。在系统的物理资源大大增加的同时,系统的物理实现也变得极为复杂,系统在可扩展性、可靠性。可用性,可管理性和安全性等方面都遇到了难以用单点体系结构技术来解决的一系列问题。虚拟机技术在应对这一系列问题上越来越显现出前所未有的重要性。本书总结了各种不同的虚拟机技术,为计算机各个领域的学者和研发人员提供了一个新的交叉研究领域,便子以更好的组织方式来研究、设计和实现虚拟机。
本书特色:
·结构清晰。本书以计算机系统接口抽象层次中两个最重要的接口——应用的二进制接口和应用程序接口为边界,将计算机系统资源的各种虚拟化技术划分为进程虚拟机和系统虚拟机两大类展开讨论,清晰地层现了虚拟化技术各种方法的各个层面及各类应用。
·全面系统。作者从学术和工业应厨两个方面对虚拟机技术几十年的研究和发展历史进行了综述,从体系结构、程序设计语言和编译、操作系统及系统安全等多个专业领域深入探讨了虚拟机技术的应用。
·理实交融。本书提供了大量实际虚拟机系统的原理说明及翔实的参考文献,包括Shade模拟系统、FX!32系统、Dynamo/RIO、Java和 CLI等流行语言虚拟机、Jikes RVM、Transmeta Crusoe处理器、IBM的AS/400和z/VM系统、VMware的主机虚拟机。Intel的VT-X虚拟技术以及多处理器虚拟系统—— Cellular Disco,微软、惠普及其他工业研究团体韵本领域研究人员对全书进行了审阅。
·面向未来。本书在最后一章专门讨论了一些新兴的虚拟机应用,包括安全领域(讨论入侵检测系统的原理以及虚拟机在系统攻防方面的应用潜力)、移动计算环境(讨论商业上的应用:VMware的 vmotion)以及计算网格(展示典型的系统虚拟机对新兴网格系统出现的重要作用)方面的应用。
硬件是借助微电子工具构建起来的缺乏灵活性的东西。虚拟机用一层软件将硬件包裹起来,从而使得计算机灵活可变。正在发展的一些新技术,能够实现在同一个硬件上运行多个操作系统、执行多套指令集,允许程序在执行过程中切换机器,甚至排斥不安全的代码。虚拟机正改变着计算机和操作系统的设计方法、编程语言的实现方法,以及安全专家对计算机和计算的认知。Smith和Nair的这本书是迄今为止仅有的对虚拟机及其众多应用的综述。
——Jim Larus, 微软研究院 虚拟机已经无处不在。
Jim Smith和Ravi Navi极为清晰地阐明了虚拟机技术对现代计算机体系结构、程序设计语言、操作系统以及安全技术的深刻影响。对未来计算机系统感兴趣的人有必要研读本书,我极力推荐本书!
——Michael D. Smith, 哈佛大学
本书的作者从计算机体系结构研究者的角度,以计算机系统接口抽象层次中两个最重要的接口——应用的二进制接口(Application Binary Interface,ABI)和应用程序接口(Application Program Interface,API)为边界,将计算机系统资源的各种虚拟化技术划分为进程虚拟机和系统虚拟机两大类展开讨论,清晰地展现了虚拟化技术各种方法的各个层面和各类应用。
本书可以作为讲授计算机系统结构研究生课程《虚拟机技术》的教材或教学参考书。工作在虚拟机技术领域的专业人士可以用于自学这些领域的前沿技术。本书还可以作为一本计算机系统软硬件参考资料。
书我要,下载先! http://www.books51.com/ 祝您开卷有益!
同类文章
文章类别:
本文链接: http://www.books51.com/47580.html
【点击下方链接,复制 & 分享文章网址】
虚拟机- 系统与进程的通用平台 (Virtual Machines: Versatile Platforms for Systems and Processe Jim Smith, Ravi Nair → http://www.books51.com/47580.html |
上一篇: Red Hat Linux服务器配置与应用 第2版 随书光盘[ISO]
下一篇: LINUX内核设计与实现(第2版) ( Linux Kernel Development (2nd Edition))(Robert Love)带书签扫描版[ Robert Love
你必须注册后才能投票!
最新评论