首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么有人想要运行UserMode Linux (UML)

为什么有人想要运行UserMode Linux (UML)
EN

Unix & Linux用户
提问于 2014-05-04 17:56:41
回答 4查看 3.2K关注 0票数 20

Linux自述指出:

Linux也被移植到自己身上。现在,您可以将内核作为用户空间应用程序运行--这称为UML( UserMode )。

为什么有人要这么做?

EN

回答 4

Unix & Linux用户

回答已采纳

发布于 2014-05-04 19:05:06

UML对于开发非常快,而且更容易调试。例如,如果使用KVM,则需要设置从网络引导或在VM中复制新内核的环境。使用UML,您只需运行新内核。

有一次,我在内核上测试一些网络代码。这意味着您会经常遇到内核恐慌或其他问题。用UML进行调试是非常容易的。

此外,UML运行在没有硬件辅助虚拟化的地方,因此在KVM成为通用之前,它被更多地使用。

票数 22
EN

Unix & Linux用户

发布于 2014-05-04 18:40:26

他们的网页有几个原因

下面是UML的一些用途:

  • 托管虚拟服务器
  • 内核开发
  • 试验新的内核和发行版
  • 教育
  • 沙盒
票数 13
EN

Unix & Linux用户

发布于 2014-05-05 00:55:37

UML也是FAUmachine最初版本的基础,它是一个虚拟机,允许您将“硬件”错误注入运行中的内核。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/127829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档