-
大小: 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 efficiently 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 first 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 defines a necessary—but not sufficient—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
评论
共有 条评论