对于一些教育项目,我需要使用 user-mode-linux (UML)。
根据UML的主页,该项目似乎在2004年就停止了。然而,项目的作者于2004年被英特尔聘用,全职从事UML工作。英特尔(或开源社区)以新名称终止或继续该项目?
对于一些教育项目,我需要使用 user-mode-linux (UML)。
根据UML的主页,该项目似乎在2004年就停止了。然而,项目的作者于2004年被英特尔聘用,全职从事UML工作。英特尔(或开源社区)以新名称终止或继续该项目?
虽然它看起来确实陈旧,但它仍然可以在 v4.9.6 中使用。使用此设置进行测试:https ://unix.stackexchange.com/questions/73203/how-to-create-rootfs-for-user-mode-linux-on-fedora-18/372207#372207
如果你这样做:
git log arch/um
它每月显示一些点击,主要是维护以跟上内核的其余部分。
我认为减速的原因是由于其他更好的虚拟化方法的兴起,特别是:
-enable-kvm
,可用于完整系统仿真这两种方法都直接在主机上执行大多数 CPU 指令,因此速度非常快。
对于大多数应用程序来说,这两种方法很可能是现在比 UML 更好的选择。
另请参阅:https ://unix.stackexchange.com/questions/127829/why-would-someone-want-to-run-usermode-linux-uml
UML 支持现在是主流 Linux 内核的一部分。从这里搜索字符串 UML:https ://github.com/torvalds/linux