虚拟机:系统与进程的通用平台

虚拟机:系统与进程的通用平台
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2006-07
版次: 1
ISBN: 9787121026720
定价: 68.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 638页
字数: 918千字
37人买过
  •    本书介绍了虚拟机在操作系统、程序设计语言和计算机体系结构方面的应用。本书内容全面,处于学科的最前沿。书中以清晰而深入的方式,借助有效的应用实例和案例研究,包括IBM的Daisy,HP的Dynamo以及Intel/Microsoft的EL等各种系统,阐明了虚拟机的基本概念和原理。内容涉及虚拟机的分类、虚拟机的抽象、用目标指令集系统仿真源指令集系统、进程虚拟机的实现、用于提高仿真性能的代码优化技术、高级语言虚拟机及其实现、协同设计虚拟机、多处理器系统的虚拟化,以及其他新兴的虚拟机应用。
      
      
      本书适合于现代计算机体系结构设计、程序设计语言、操作系统和安全技术,以及系统实现方面的学生和从业者阅读。对未来计算系统感兴趣的读者,同样会从本书中获益。 chapter one lntroduction to virtual machines

      1.1 computer architecture

      1.2 virtual machine basics

      1.3 process virtual machines

      1.4 system virtual machines

      1.5 a taxonomy

      1.6 summary:the verstility of virtual machines

    chapter two emulation:lnterpetation and binary translation

      2.1 basic interpretation

      2.2 threaded interpreaaoion

      2.3 predecoding and direct threaded interpretation 

      2.4 interpreting a complex instruction set 

      2.5 binary translation 

      2.6 gode discovery and dynamic translation

      2.7 control transfer optimizations

      2.8 instruction set issues

      2.9 case study:shade and the role of emulation during simulation

      2.10 summary:performance tradeoffs

    chapter three process virtual machines

      3.1 virtual machine implementation

      3.2 compatibility

      3.3 state mapping

      3.4 memory architecture emulation

      3.5 instruction emulation

      3.6 exception emulation

      3.7 operating system emulation

      3.8 code cache management

      3.9 system envionment

      3.10 case study:fx!32

      3.11 summary

    chapter four dynamic binary optimiztion

      4.1 dynamic program behavior

      4.2 profiling

      4.3 optimizing translation blocks

      4.4 optimization framework

      4.5 code reordering

      4.6 code optimizations

      4.7 same-isa optimization systems:special-case process virtual machines

      4.8 summary

    chapter five high-level language virtual machine architecture

    chapte six high-levei language virtualmachine implementation

    chapter seven codesigned virtual machines

    chapter eight system virtual machimes

    chapter nine multiprocessor virtualization

    chapter ten emerging appliations

    appendix a real machines

    references

    lndex
  • 内容简介:
       本书介绍了虚拟机在操作系统、程序设计语言和计算机体系结构方面的应用。本书内容全面,处于学科的最前沿。书中以清晰而深入的方式,借助有效的应用实例和案例研究,包括IBM的Daisy,HP的Dynamo以及Intel/Microsoft的EL等各种系统,阐明了虚拟机的基本概念和原理。内容涉及虚拟机的分类、虚拟机的抽象、用目标指令集系统仿真源指令集系统、进程虚拟机的实现、用于提高仿真性能的代码优化技术、高级语言虚拟机及其实现、协同设计虚拟机、多处理器系统的虚拟化,以及其他新兴的虚拟机应用。
      
      
      本书适合于现代计算机体系结构设计、程序设计语言、操作系统和安全技术,以及系统实现方面的学生和从业者阅读。对未来计算系统感兴趣的读者,同样会从本书中获益。
  • 目录:
    chapter one lntroduction to virtual machines

      1.1 computer architecture

      1.2 virtual machine basics

      1.3 process virtual machines

      1.4 system virtual machines

      1.5 a taxonomy

      1.6 summary:the verstility of virtual machines

    chapter two emulation:lnterpetation and binary translation

      2.1 basic interpretation

      2.2 threaded interpreaaoion

      2.3 predecoding and direct threaded interpretation 

      2.4 interpreting a complex instruction set 

      2.5 binary translation 

      2.6 gode discovery and dynamic translation

      2.7 control transfer optimizations

      2.8 instruction set issues

      2.9 case study:shade and the role of emulation during simulation

      2.10 summary:performance tradeoffs

    chapter three process virtual machines

      3.1 virtual machine implementation

      3.2 compatibility

      3.3 state mapping

      3.4 memory architecture emulation

      3.5 instruction emulation

      3.6 exception emulation

      3.7 operating system emulation

      3.8 code cache management

      3.9 system envionment

      3.10 case study:fx!32

      3.11 summary

    chapter four dynamic binary optimiztion

      4.1 dynamic program behavior

      4.2 profiling

      4.3 optimizing translation blocks

      4.4 optimization framework

      4.5 code reordering

      4.6 code optimizations

      4.7 same-isa optimization systems:special-case process virtual machines

      4.8 summary

    chapter five high-level language virtual machine architecture

    chapte six high-levei language virtualmachine implementation

    chapter seven codesigned virtual machines

    chapter eight system virtual machimes

    chapter nine multiprocessor virtualization

    chapter ten emerging appliations

    appendix a real machines

    references

    lndex
查看详情
您可能感兴趣 / 更多
虚拟机:系统与进程的通用平台
反抗“满洲国” : 伪满洲国女作家研究
史密斯 著;李冉 译
虚拟机:系统与进程的通用平台
企鹅英语简易读物精选(初一学生)共12册
史密斯
虚拟机:系统与进程的通用平台
材料科学与工程基础
史密斯
虚拟机:系统与进程的通用平台
智能无线网
史密斯 著;吴东升 译;阿莱索
虚拟机:系统与进程的通用平台
漂亮女孩的美德
史密斯
虚拟机:系统与进程的通用平台
水彩风景画
史密斯(Smith Ray Campbell)
虚拟机:系统与进程的通用平台
美国小学生课堂练习册:语音与词汇(下)
史密斯(Smith J.L.)、Teacher Created Materials.Lnc. 著;袁永 译
虚拟机:系统与进程的通用平台
专用集成电路
史密斯
虚拟机:系统与进程的通用平台
美国小学生课堂练习册:写作
史密斯 著;杨娜、杨鸿滨、袁永 注
虚拟机:系统与进程的通用平台
虚拟局域网
史密斯(Smith,M.) 著;王涛 译;黄锡伟
虚拟机:系统与进程的通用平台
史密斯
虚拟机:系统与进程的通用平台
莫扎特:小夜曲、嬉游曲与舞曲(BBC音乐导读23)
史密斯