MARC状态:订购 文献类型:中文图书 浏览次数:8
- 题名/责任者:
- 深度探索Linux系统虚拟化:原理与实现/王柏生,谢广军著
- 出版发行项:
- 北京:机械工业出版社,2020.10
- ISBN及定价:
- 978-7-111-66606-6/CNY89.00
- 载体形态项:
- 283页;24cm
- 并列正题名:
- Inside the Linux virtualization:principle and implementation
- 其它题名:
- 原理与实现
- 个人责任者:
- 王柏生 著
- 个人责任者:
- 谢广军 著
- 学科主题:
- Linux操作系统
- 中图法分类号:
- TP316.85
- 一般附注:
- 华章原创精品
- 提要文摘附注:
- 本书从计算机体系结构、操作系统、硬件等多个维度深度探讨了从CPU、内存、中断、外设、网络5个系统的虚拟化,全书共6章。第1章CPU虚拟化介绍了x86架构下的VMX扩展,讨论了在VMX下虚拟CPU的完整生命周期,着重阐述了Host和Guest的切换、指令的模拟以及KVM是如何虚拟多处理器的。第2章内存虚拟化讨论了操作系统如何为虚拟机呈现物理内存,结合影子页表以及EPT探讨了KVM如何完成从GVA到HPA的2层地址映射。第3章中断虚拟化,从最初单核系统的8259A,讨论到多核系统的APIC等。第4、5章外设虚拟化,从完全虚拟化开始,依次讲解了半虚拟化(Virtio)和Intel的VT-d支持下的硬件辅助虚拟化。第6章网络虚拟化讨论了在通用硬件网络的基础上,操作系统如何虚拟出专用的网络设备,为租户组建虚拟网络。
- 使用对象附注:
- 本书适用于Linux操作系统人员
全部MARC细节信息>>