虚拟机初探

demonstrate 发表于 2008-02-14 19:43:06

coLinux 刚装好,对 virtualization 的热情立即高涨起来。
遂作了一个小小的探索。

QEMU,号称支持 x86、PPC 和 ARM 等系统(“等”里面有些是
不完全支持),提供了 Windows 和 Linux 版本。提供的 FAQ
wiki 内容都很详尽。

跟它关系密切的似乎是 KVM(Kernel-based Virtual Machines),
不过 KVM 只在 Linux 下使用,似乎也只提供了 IA32 和 AMD 的
某些结构的模拟,howto 不是很多。可以利用硬件实现的
virtualization,主要是 Intel 的 VT 和 AMD 的 Pacifica

还有一个 Cambridge 的产品,Xen,和 KVM 类似,号称能和
native 的速度媲美。定位是 paravirtualization(半虚拟)。最
终实现的效果是 Xen 自身占据 ring 0,而guest OS 运行在 ring 1,
这样允许多个 OS “同时”运行。提供的 FAQdoc 很详尽。不过
现在 Xen 需要为 kernel 打补丁之后才能用,在 VT 和 Pacifica 上
可以避免打补丁。

最近被 Sun 收购的有一个叫 VirtualBox 的虚拟器,有企业版和
开源版本。

原来还有一个 bochs 的...

先玩玩 QEMU,看看怎么把 ARM 和 QEMU 弄起来。
关键词(Tag): kvm virtualbox xen qemu bochs

曾经的这一天...


收藏: QQ书签 del.icio.us 订阅: Google 抓虾

最新评论

发表评论

* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 
 

分类小组论坛
杂谈, 娱乐、八卦, 文学、艺术, 体育, 旅游、同城, 象牙塔, 情感, 时尚、生活, 星座, 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定