题名:
|
深度探索Linux系统虚拟化 / 王柏生, 谢广军著 , |
ISBN:
|
978-7-111-66606-6 价格: CNY89.00 |
语种:
|
chi |
载体形态:
|
283页 图 24cm |
出版发行:
|
出版地: 北京 出版社: 机械工业出版社 出版日期: 2020 |
内容提要:
|
本书从计算机体系结构、操作系统、硬件等多个维度深度探讨了从CPU、内存、中断、外设、网络5个系统的虚拟化,全书共6章。第1章CPU虚拟化介绍了x86架构下的VMX扩展,讨论了在VMX下虚拟CPU的完整生命周期,着重阐述了Host和Guest的切换、指令的模拟以及KVM是如何虚拟多处理器的。第2章内存虚拟化讨论了操作系统如何为虚拟机呈现物理内存,结合影子页表以及EPT探讨了KVM如何完成从GVA到HPA的2层地址映射。第3章中断虚拟化,从最初单核系统的8259A,讨论到多核系统的APIC等。 |
主题词:
|
Linux操作系统 |
中图分类法:
|
TP316.85 版次: 5 |
其它题名:
|
原理与实现 |
主要责任者:
|
王柏生 著 |
主要责任者:
|
谢广军 著 |
附注:
|
华章原创精品 |
责任者附注:
|
王柏生,资深技术专家,先后就职于中科院软件所、红旗Linux和百度,现任百度主任架构师。在操作系统、虚拟化技术、分布式系统、云计算、自动驾驶等相关领域耕耘多年,有着丰富的实践经验。著有畅销书《深度探索Linux操作系统》(2013年出版)。 |