您当前的位置: 首页 > 育儿

ACRNv01发布诸多新功能闪亮登场iyiou.com

2019-03-11 14:21:52

ACRN v0.1发布,诸多新功能闪亮登场!

ACRN是一款灵活的、轻量级的参考hypervisor,构建时充分考虑了实时性和关键安全性,并通过开源平台优化精简了嵌入式开发,其主要由两个部分组成:hypervisor软件和设备模型,支持众多的I/O设备共享。该项目为各行业的提供了一个参考设计框架,可以用来构建一个开源的嵌入式hypervisor。ACRN项目的参考代码可以在GitHub( 上找到。

近期,ACRN发布了v0.

1版本,该版本功能包括:硬件支持、GVT-g、Virtio标准、设备直通、Hypervisor 配置、ACRN新工具,以及对多个已知问题的详细说明。

v0.1版本新功能

硬件支持

硬件平台是ACRN的运行载体,除了Apollo Lake NUC,ACRN项目还支持Apollo Lake UP Squared (UP2)开发板,UP2是一款基于英特尔Apollo Lake平台的x86制造商开发板,主要用于物联、工业自动化、数字标牌等应用,UP2采用了英特尔Celeron N3550 和英特尔Pentium N4200 SoC,两者都可以运行ACRN。

针对ACRN的GVT-g

该版本添加了虚拟图形支持,针对用于ACRN的GVT-g(a.k.a AcrnGT),增加了GPU共享功能,Service OS和User OS可以同时运行GPU工作负载;AcrnGT支持直接显示,Service OS和User OS可以被分配给不同的显示器,同时显示输出。显示端口支持eDP和HDMI。

支持Virtio标准

Virtio是一个针对卡和磁盘设备的虚拟化标准,也可以用于其他设备的虚拟化,只有Guest的设备驱动知道它运行在虚拟环境中,并且与hypervisor协作。SOS和UOS能共享用一个物理卡和物理eMMC存储设备。

ACRN Hypervisor遵循虚拟I/O设备规范,在ACRN项目中为很多关键性能设备实现I/O虚拟化。采用virtio标准使我们能够重用基于Linux User OS的很多前端virtio驱动程序,大大减少了前端virtio驱动程序潜在的开发工作量。为了进一步减少后端virtio驱动程序的开发工作量,hyp就像经济界中大公司制定也即决定所在行业的行业标准一样ervisor提供virtio后端服务(VBS)API,从而简化了在hypervisor中直接实现virtio设备。Virtio API分成三组:DM API、virtio 后端服务(VBS)API和virtqueue (VQ)API。

支持设备直通

UOS支持如下设备的直通:

USB控制器(包括USB2.0和3.0磁盘、键盘、鼠标);

SD卡(直接在UOS中安装、读取和写入);

融合安全引擎(CSE);

Hypervisor 配置

开发者可以通过Kconfig参数配置hypervi不管一路风雨多么的泥泞sor。Kconfig文件描述了构建系统中所支持的配置符号,将菜单和子菜单中的符号进行分组的逻辑组织和结构,以及管理有效配置组合的不同配置符号之间的关系。Kconfig文件分布在构建目录树中,这些文件根据它们的共同特征以及它们添加到配置菜单中的新符号进行组织。

ACRN新工具

该版本添加了一系列支持工具,包括acrnctl、acrntrace、acrnlog、acrn-crashlog、acrnprobe。

已知问题

Issue 663:启动SOS/UOS后显示黑屏

ACRN(来自Clear Linux)使用的Weston显示服务器、窗口管理器和合成器可能未适当安装和启动。在ACRN GitHub Issue 663中描述了解决方法。

Issue 667:SOS/UOS间的SSD磁盘ID不一致

当SSD设备直通到UOS时,UOS中的SSD磁盘ID和SOS中的磁盘ID不同。在重新启动后ID也会变化。这是一个Bug。解决方法:无。对功能没有影响。这个问题将在下一个版本得到修复。

Issue 676Hypervisor和DM版本号不正确

命令/usr/bin/acrn-dm版本没有显示正确的内部版本号。解决方法:无。这个问题将在下一个版本得到修复。

作为开源项目,开发者们在不断地对ACRN进行优化和完善,我们期待更多开发者加入ACRN开源社区,并向我们提交新的补丁。

关注ITBear科技资讯公众号(itbear365 ),每天推送你感兴趣的科技内容。

声明:本文仅为传递更多络信息,不代表ITBear观点和意见,仅供参考了解,更不能作为投资使用依据。

河狸家百人计划剑指互联网技术大咖
京东CEO刘强东到访贵州茅台
2013年北京体育战略投资企业
推荐阅读
图文聚焦