五、总结
1 其他仿真器简介
虽然 QEMU 是一种极好的仿真环境,但是其他环境也值得研究一下。 Wine 是 Windows API 的一个开源实现,允许您在没有 Windows 操作系统的情况下运行 Windows 程序。但是如 Wine 缩略词所表示的那样,Wine 不是仿真器。相反,Wine 实现了一组 API,这些 API 允许执行 x86 架构的应用程序。因此,运行在 Wine 上的应用程序可以很好地执行。
与 QEMU 类似的仿真器是 Bochs。Bochs 是一种机器仿真器,它不仅可以仿真 Intel? 的 i386?、i486?、Pentium?、Pentium Pro 和 Advanced Micro Devices 的 AMD64 CPU,还可以仿真常见 PC 外围设备,如磁盘、内存、显示器和网络设备。Bochs 已被用于仿真 Linux、DOS 和 Windows 95/98/XP/2000/NT? 操作系统。
QEMU和OPensolaris 下其他虚拟机比较
表-1 Sun几种虚拟化技术的比较
比较项目 | 资源管理 | Zone | xVM Hypervisor | LDoms | VirtualBox | QEMU |
性能 | 高 | 高 | 中等 | 中等 | 低 | 低 |
效率 | 高 | 高 | 中等 | 中等 | 低 | 低 |
可伸缩性 | 高 | 高 | 中等 | 中等 | 低 | 中 |
隔离程度 | 低 | 中等 | 高 | 高 | 高 | 高 |
灵活性 | 低 | 中等 | 高 | 高 | 高 | 高 |
可移植性 | 中等 | 中等 | 低 | 低 | 高 | 高 |
使用难易 | 低 | 中等 | 低 | 低 | 高 | 中 |