《虚拟化的软硬件支持》封面

虚拟化的软硬件支持

Hardware and Software Support for Virtualization

Edouard Bugnion、Jason Nieh、Dan Tsafrir · 初版 2017 年

5人推荐
7位读者提及
8次提及

Hacker News 上怎么说

  • 你读过 Edouard Bugnion 的书吗?《Hardware and Software Support for Virtualization》。它讲解了现代技术以及 VMware 的 trap-and-binary translate 黑科技(利用段截断技术 segment truncation),在我看来,考虑到……这依然是业界最被低估的伟大成就之一。

    Have you read Edouard Bugnion’s book? “Hardware and Software Support for Virtualization”. It explains the modern techniques as well as VMware’s trap-and-binary translate hack (using segment truncation) which remains IMO one of the greatest underappreciated achievements in the industry, considering…

  • 我在 Google 做虚拟机。通常对于没有虚拟化背景的新组员,我都会推荐《Hardware and Software Support for Virtualization》[1]。[1] https://www.amazon.com/Hardware-Software-Virtualization-Synt...

    I work on virtual machines at Google. I usually suggest "Hardware and Software Support for Virtualization" [1] to new team members without a virtualization background. [1] https://www.amazon.com/Hardware-Software-Virtualization-Synt...

  • ……VMCALL 和 VMEXIT 指令。然后你的 vmexit 表里会有一个 handler,这就跟 syscall 表一模一样。所以只要 if(exitreason == CPUID_EXIT) cpuid_handler(); 想找本好书的话,可以去查查《Hardware and software support for virtualization》https://www.amazon.com/Hardware-Software-Virtualization-Synt... 。说实话,关于这底层原理究竟是怎么跑起来的,这是我找到的唯一一本好资料。

    …VMCALL and VMEXIT instructions. And then you have a handler in your vmexit table, which is exactly like a syscall table. So if(exitreason == CPUID_EXIT) cpuid_handler(); For a good book you can look up "Hardware and software support for virtualization" https://www.amazon.com/Hardware-Software-Virtualization-Synt... . It's honestly the only good resource i've found on what really makes this work.

  • ……当你在这两者之间转换时,就意味着你的同事/导师失职了。我经常鼓励和我一起工作的人去读这个系列里的很多书。我尤其鼓励他们读《Hardware and Software Support for Virtualization》,因为这书讲的基本上就是他们的本职工作。

    …when you transition between those two indicates a failing by your coworkers/mentors. I encourage people I work with to read many of the books in this book series. I particularly encourage them to read “Hardware and Software Support for Virtualization”, since it’s basically a book on their job.

  • 楼上评论推荐的书《Hardware and Software Support for Virtualization》非常切中要害,而且它是由 VMware 的联合创始人之一撰写的。另一本关于 Libvirt 的书也会很有用,因为它是包括虚拟机和容器在内的大多数虚拟化的事实标准 API[1]。[1]https://www.amazon.com/Foundations-Libvirt-Development-Maint...

    The sibling's comment book recommendation "Hardware and Software Support for Virtualization" book is on point and it's written by one of the co-founders of VMware. Another book on Libvirt will be handy since it is the de facto API for most virtualization including VMs and containers[1]. [1]https://www.amazon.com/Foundations-Libvirt-Development-Maint...

  • 供参考,VMware 的联合创始人之一 Edouard Bugnion 写过一本关于虚拟机技术的书《Hardware and Software Support for Virtualization》[1]。[1]https://research.vmware.com/publications/hardware-and-softwa...

    FYI, Edouard Bugnion one of co-founders of VMware has written a book on VM technology "Hardware and Software Support for Virtualization"[1]. [1]https://research.vmware.com/publications/hardware-and-softwa...

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助