首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在1型管理程序的情况下,是否存在“主”操作系统?

在1型管理程序的情况下,是否存在“主”操作系统?
EN

Stack Overflow用户
提问于 2019-01-20 21:33:07
回答 2查看 739关注 0票数 1

当我们使用类型2的虚拟机监控程序时,很容易判断哪个操作系统是主要的操作系统。例如,如果你在Win 7上安装了一些2型管理程序,然后在这个虚拟机管理程序中启动Win 95,那么主要的操作系统将是Win 7,这个概念很明显。

但是,在第1类管理程序中,这一点并不明显。我以前从没和他们共事过。

在系统管理程序之上几乎没有操作系统。所以..。这些开放源码软件中的哪一个将是主操作系统?这个问题是如何解决的?在这种情况下,很可能(只是猜测)没有“主操作系统”这样的东西吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-01-20 21:42:37

我不认为“主”操作系统是一个定义的术语。

类型2管理程序是对操作系统的扩展,当客户操作系统在操作系统上运行时,操作系统称为主机操作系统。主机操作系统直接在硬件上运行,需要有特定的代码与硬件(例如NIC、磁盘等)进行交互。并为用户级程序提供抽象。hypervisor简单地扩展了主机操作系统的功能,以允许客户操作系统在上面运行(例如,当来宾操作系统想要写入硬盘驱动器时,虚拟机监控程序将此请求转换为主机操作系统能够理解的表单,以便主机操作系统能够进行磁盘访问)。

类型1管理程序直接在没有操作系统的硬件上运行。类型1管理程序基本上只是一个精简的操作系统,它具有允许客户操作系统在上面运行所必需的功能。当来宾需要写入磁盘或执行其他特权操作时,类型1管理程序将接收请求并对其执行操作。也许类型1的虚拟机管理程序就是您所认为的“主要”操作系统?不管怎么说,我会避免用那个词。

票数 4
EN

Stack Overflow用户

发布于 2019-01-20 21:40:08

我认为“主”操作系统将是Hypervisor软件本身,因为它直接在硬件上运行,支持虚拟操作系统,以及在系统启动时启动。

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

https://stackoverflow.com/questions/54281200

复制
相关文章

相似问题

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