用户模式linux(UML)项目是否已停止?

Tai*_*lla 5 virtualization user-mode-linux

对于某些教育项目,我需要使用user-mode-linux(UML)。

根据UML 的主页,该项目似乎在2004年停止了。但是,该项目的作者于2004年被英特尔聘用,专职从事UML。这个项目是由英特尔(或开放源代码社区)以新名称终止还是继续?

Cir*_*四事件 5

虽然确实过时,但从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
Run Code Online (Sandbox Code Playgroud)

它显示了每月的点击次数,主要是为了与内核的其余部分保持同步。

我认为,速度下降的原因是由于其他更好的虚拟化方法的兴起,特别是:

  • QEMU可以使用的KVM,-enable-kvm对整个系统仿真很有用
  • Docker使用的cgroup和名称空间,对轻量级容器很有用

这两种方法都直接在主机上执行大多数CPU指令,因此非常快。

对于当今的大多数应用而言,这两种方法可能是比UML更好的选择。

另请参阅:https : //unix.stackexchange.com/questions/127829/why-would-someone-want-to-run-usermode-linux-uml