User-Mode Linux 备忘
时间:2006-02-18 来源:lvjinhua
UML是一种运行在用户态的Linux内核,其初期主要作为内核开发人员快速调试程序的工具,其基本上就是一个虚拟机。
1 UML的用途
UML 是免费的且带有完整的源代码,而用户正不断提出更富有想象的方法来使用它:
- 作为测试新应用程序的沙箱
- 用于安全地测试开发内核
- 作为同时运行不同 Linux 分发版的方法
- 用于创建各类开发环境,其中包含不同编译器、不同库以及不同文件系统
- 用于虚拟联网
- 用于虚拟 Web 托管
- 用于虚拟群集
- 作为最高级的 chroot 禁锢(jail)
- 模拟物理上不存在的硬件和资源
相关阅读 更多 +