原标题:在MPSoC上能同时运行VxWorks和Linux吗?

Xen项目管理程序从上个世纪90年代就已经在剑桥大学里开始进行,到了2002年项目开源。如今它是最流行的开源管理程序之一,可以在云计算上使用,Xilinx和DornerWorks将这种虚拟化平台应用在Zynq UltraScale+MPSoC上,Xen可以大显身手啦,他可以保证在ARM平台下的安全、多功能、多操作系统性能的同时减小系统的尺寸和能耗。今天本侠就带领各位领略一下Xen平台的优势。

首先来看一下Xen的应用场景,然后我们朝着Zynq上进行延伸。风河刚刚发布了一篇博客,主要是描述在ARM cortex-A53处理器上同时运行VxWorks和Linux。若想使VxWorks和Linux能够在同一个系统下运行,需要开发者提供一种混合的软件系统,这种软件系统可以结合两种操作系统的优势,既能使VxWorks来管理比较紧急的任务,又能使Linux发挥其人机交互界面和连接云平台的功能。博客描述了其应用场景,让VxWorks运行在具有信号处理和光谱分析能力的平台上,这是为了突出其实时性,分析的结果经过整合之后进入JSON数据流,然后经过虚拟网络进入Ubuntu系统,Ubuntu系统中的Apache2 HTTP服务器用Node.js和Chart.js形成图像,然后将结果发送到浏览器上,如图.1所示,图中描述了VxWorks和Linux同时运行在Xen上的结构框图。

图.1 ARM平台上运行Xen,Xen同时管理Ubuntu和VxWorks

风河的VxWorks的实时性操作系统和Linux一起运行在Xen项目管理程序之上是两全其美的事情。Xen项目管理程序是来自Linux基金会的一个开源的虚拟化平台。DornerWorks也发布了一个版本的Xen项目管理程序叫做Virtuosity(先前被称作Xen Zynq分配的管理程序),这款管理程序可以在Xilinx Zynq UltraScale+MPSoC里面的ARM Cortex-A53处理器核心上运行。因此,风河和DornerWorks合作创作了一种Xen项目管理程序的解决方案,这种解决方案是专门针对VxWorks和Xilinx Zynq UltraScale+MPSoC ZCU102 eval kit平台的。DornerWorks宣布将向Zynq UltraScale+MPSoC提供Xen项目管理程序,会帮助Zynq在产业界的应用得到更好的发展。特别是对信号采集以及并行处理算法同时要去比较高的方面。

Virtuosity是专门为Xilinx Zynq UltraScale+定制的,从DornerWorks的网站就可以轻松的下载得到。可以从Xilinx Zynq板卡轻松的启动,然后可以按照用户手册去安装Ubuntu14.04LTS和VxWorks。听着还不错,是不是想赶紧入手一个Zynq来试一试啦?返回搜狐,查看更多

责任编辑:

linux之上运行Vxworks,在MPSoC上能同时运行VxWorks和Linux吗?相关推荐

  1. mscoreei.dll没有被指定在windows上运行_在Windows上使用Docker运行.NetCore

    今天我们来说下如何在windows下使用docker运行.net core,既然是docker,那么我们首先得在windows上安装docker. 在Windows安装 docker 有两种选择 : ...

  2. linux 套接口文件_继上一篇,继续介绍linux 套接口

    继上一篇socket层的介绍,接着说说linux的socket层的知识点,我们知道,在linux系统上,一切皆文件,之所以这么说,是因为linux系统的抽象层的设计是非常到位的,对于操作系统上的很多子 ...

  3. Qt成功运行Zynq UltraScale+MPSoC平台上

    Qt交叉编译后aarch64-linux-gnu-成功运行在ZynqUltraScale+MPSoC上-Linux文档类资源-CSDN下载Qt交叉编译后aarch64-linux-gnu-成功运行在Z ...

  4. Linux 吉祥物30岁了!“出道”30年,你对Linux了解多少?

    整理 | Carol 出品 | CSDN(CSDNnews) 3月19日,Linux基金会在Twitter上发布推文宣布,其小企鹅的标志"Tux"已经30周岁了,还为其设计了一系列 ...

  5. zynq+linux固化程序,如何在 Zynq UltraScale+ MPSoC 上实现 Linux UIO 设计

    原标题:如何在 Zynq UltraScale+ MPSoC 上实现 Linux UIO 设计 简介 作者: Alex He (何晔), 赛灵思高级嵌入式应用工程师 这里的 UIO 即 Userspa ...

  6. surface pro 3 linux,新闻|在Surface Pro 3上运行Ubuntu – 虽不完美但很有戏

    微软从5月21日起接受Surface Pro 3平板PC的预订,没过多久Linux爱好者们就在其上尝试了Ubuntu 14.04.结果是十分有戏的!Surface pro 3宣称其拥有还不错的硬件配置 ...

  7. Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台

    Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 原文:Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 转发请注明此文 ...

  8. 在Linux和Mac OS X系统上运行.NET

    .NET Core运行时已经看到了实现真正的跨平台的美好前景,它最终出现在Linux和Mac OS X平台上.在上周举办的Microsoft Build大会上,来自微软的项目经理Habib Heyda ...

  9. 在安卓手机上下载linux系统,如何在安卓手机上运行Ubuntu系统

    Ubuntu是一款linux系统,一般我们都是将其运行在电脑中,可不可以在手机端也能运行Ubuntu呢?也是可以的,想知道如何实现的,就跟我来吧. 第一步: 首先, 你的手机需要获取root权限. 如 ...

最新文章

  1. Linux命令find的35个实例
  2. 在线作图|如何画韦恩图(包含upset图)
  3. 东莞日报报道:比派科技(banana pi)致力于打通物联风创业生态链》
  4. tensorflow+python flask进行手写识别_使用tensorflow进行手写数字识别
  5. 专家:电脑看多了掉头发怎么办?
  6. View(视图)——ListView概述、Adapter分类
  7. 腾讯极客挑战赛邀你“码上种树”
  8. 简单的Delegate(委托)例子
  9. 订单状态 css_CSS状态2019
  10. 安装Windows Server 2008 测试机
  11. Java学习笔记基础(中)
  12. 从入门到狂热,特征工程必学的几项资源
  13. 均值滤波去除图像噪声的matlab程序
  14. 练字一定要用钢笔吗?
  15. 通达信 移动平均算法_涨停板这样选!首次公开通达信超级选股法使用流程(建议收藏)...
  16. 如何去除 WinRAR 的弹窗广告
  17. HDB3码的编码解释(简单粗暴)
  18. 校招行测笔试-言语理解与表达
  19. QT开发的即时通讯聊天软件
  20. Windows高效文件搜索工具/Everything/Listary/uTools

热门文章

  1. OpenCV(3.4.1)错误 Assertion failed (chunk.m_size 0xFFFF)
  2. 怎么在线把图片转成PDF?几个步骤轻松转换
  3. 【智能安全车载中控系统】(一)概览
  4. 泰服游戏服务器如何显示中文,【战争机器不能显示中文怎么解决】如何解决_战争机器中文设置教程_游戏城...
  5. GD32F303固件库开发(17)----内部Flash读写
  6. Backpack VI
  7. 前大灯是近光灯还是远光灯_大灯是近光灯还是远光灯
  8. 正点原子IMX6ULL开发板禁用出厂QT界面
  9. mac下使用diskutil给U盘格式化
  10. 2 什么是计算机网络设置密码,怎么设置电脑网络密码