-
大小: 1.5MB文件類型: .pdf金幣: 1下載: 0 次發布日期: 2023-08-31
- 語言: 其他
- 標簽: virtualizati??EDOUARD??BUGN??VMM??
資源簡介
is book focuses on the core question of the necessary architectural support provided by hardware
to e?ciently run virtual machines, and of the corresponding design of the hypervisors that run
them. Virtualization is still possible when the instruction set architecture lacks such support, but
the hypervisor remains more complex and must rely on additional techniques.
Despite the focus on architectural support in current architectures, some historical perspec-
tive is necessary to appropriately frame the problem. e ?rst half of the book provides the histor-
ical perspective of the theoretical framework developed four decades ago by Popek and Goldberg.
It also describes earlier systems that enabled virtualization despite the lack of architectural support
in hardware.
As is often the case, theory de?nes a necessary—but not su?cient—set of features, and
modern architectures are the result of the combination of the theoretical framework with insights
derived from practical systems. e second half of the book describes state-of-the-art support for
virtualization in both x86-64 and ARM processors. is book includes an in-depth description
of the CPU, memory, and I/O virtualization of these two processor architectures, as well as case
studies on the Linux/KVM, VMware, and Xen hypervisors. It concludes with a performance
comparison of virtualization on current-generation x86- and ARM-based systems across multiple
hypervisors.
代碼片段和文件信息
- 上一篇:純數字電路設計的萬年歷以及設計報告
- 下一篇:2、Fragment實現Tab
評論
共有 條評論