中易网

ACRN是如何工作的?

答案:1  悬赏:80  
解决时间 2021-01-14 11:11
  • 提问者网友:温旧梦泪无声
  • 2021-01-13 13:50
ACRN是如何工作的?
最佳答案
  • 二级知识专家网友:从此江山别
  • 2021-01-13 15:01
ACRN Hypervisor运行在裸机上,然后在其上可以运行一个基于Linux 的服务操作系统(SOS),然后可以同时运行多个客户操作系统,以便整合工作负载。ACRN hypervisor为Service OS创造了第一个虚拟环境,然后启动Guest OS。Service OS运行本地设备驱动程序来管理硬件,向Guest OS提供I/O mediation。Service OS以系统最高优先级的虚拟机运行,以满足时间对敏感需求和系统服务质量(QoS)的要求。Service OS目前可以运行Clear Linux*,但是ACRN也支持其它Linux* 的发行版或者专有RTOS作为Service OS或Guest OS。诚邀社区帮助来一起开发支持其他版本的Service OS,并使用ACRN参考堆栈支持其他版本的Guest OS,例如:其它Linux * 发行版、Android*、Windows* 或者 专有 RTOS。为了保持ACRN hypervisor代码库尽可能小且高效,大部分设备模块的实现驻留在Service OS,用来提供设备共享和其它功能。目的是保证在资源受限的设备上实现小尺寸,低延迟的代码库的优化,为物联网开发平台构建虚拟化特定功能,如图形、媒体、音频、图像以及其它需要分享资源的I/O设备。通过这种方法,ACRN填补了用于大数据中心的hypervisor和直接硬件分区hypervisor之间的空白,是各种物联网开发的理想选择。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息