基于安卓的容器运行时系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:waxq134
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今,Android移动设备越来越普遍,许多用户会携带多台Android设备来满足工作和个人需求。广泛应用于移动设备的Android操作系统作为开放源代码系统,能够适应各种硬件,与之形成更好的结合,进而被大多数的移动设备生产商所使用。Android系统采用分层架构设计,架构最底层基于Linux内核,因此,Android操作系统也能够完整的支持Linux容器特性。随着硬件水平的提升,移动设备在性能上已经可以媲美个人桌面电脑,基于Android系统的设备完全有能力担任边缘节点的角色。研究基于Android系统的容器技术,对于边缘计算领域也具有重要意义。目前,有众多的容器运行时例如:runc、runv、rkt、cri-o、kata,但都没有专门针对Android系统设计的容器运行时。这些容器运行时难以兼容Android系统,如果直接将它们移植到Android系统上则会导致容器运行异常甚至系统奔溃。上述问题限制了Android容器技术的发展,因此,为了建立兼容Android系统的容器技术,提出了在Android系统架构下,符合OCI标准的容器运行时系统:arunc(Android runc)。容器运行时系统工作在Android架构的Native层,负责管理容器的生命周期。为了赋予间接控制容器运行时的能力,使用JNI向上层暴露容器运行时的接口,再将其封装成简单、易用的Java API供Android应用开发者使用。此外,还实现了一个容器管理APP,简化了Android下容器的部署与管理。本容器运行时系统使用C语言编写,调用了针对Android系统优化的C标准库——Bionic,并使用NDK工具进行编译,能100%兼容并运行于所有基于Android操作系统的设备。相较于现在使用广泛的runc容器运行时,arunc在Android平台上有着更优的性能表现,具体体现在arunc能够提升150%的容器启动与销毁性能,且能够减少10%左右的系统资源消耗。这一系列的性能优化使得容器部署与管理工作变得更加的高效,对整个云计算平台来说都有着显著的性能提升。
其他文献
近年来,地方本科高校面对新形势,坚持立德树人,在办好思政课程的同时积极开展课程思政建设。对江苏省地方本科高校课程思政建设情况的调研发现,一些地方本科高校课程思政建设存在需要加以解决的问题,主要包括缺少系统性,尚未形成课程思政与思政课程同向同行的大思政格局;课程思政与专业课程相互隔离,没有实现有机融合;教师开展课程思政能力较为欠缺。针对这些问题,做好课程思政建设工作,需要从多方面入手,要做好学校顶层
"航海新时代丝路再出发。"第14届中国航海日到来之际,全国各地围绕航海日活动主题,开展了一系列丰富多彩的庆祝活动,引起社会各界热烈反响,为高质量实现航运现代化、建设交通强国、支撑"21世纪海上丝绸之路"建设营造了浓厚氛围。2018年7月11日,在上海国际客运中心码头,随着一声悠长的汽笛声,"东海救101"轮、"海巡01"轮、072A型大型登陆
期刊
国际贸易理论与实务课程团队秉持“三全育人”理念,依托省级“课程思政”示范课程建设项目,重新设定了在线开放课程建设的思路与目标,进行了教学内容和学习资源规划,充分发挥在线开放课程的资源优势,尝试进行“线上+线下”混合式“课程思政”教学模式,充分放大在线开放课程育人功能。“课程思政”背景下在线开放课程建设宝贵经验为高职院校“课程思政”教学资源建设提供重要借鉴,也是对“课程思政”教学模式的有益探索。
随着社会经济的不断发展,现阶段我国GDP的增长率开始呈现下滑趋势,并且伴随着产能过剩行业的蔓延和中小企业风险的加剧。在这样的环境下,商业银行的不良资产规模以及不良资产率均处于持续上升的态势,导致银行信贷业务趋于保守,并逐渐将发展重心由企业金融转为消费金融。消费金融经历近几年的飞速发展,信贷品种不断丰富,信贷规模不断扩大,已逐渐成为银行最重要的获利来源之一。然而,随着消费信贷规模的增长,出现了超额审
随着城市化进程的不断发展,人们对于现代生活中基于室内位置的服务的需求在日益提升。然而室内定位面临着室内环境场景复杂,干扰多,人员位置变化快等挑战也使得在复杂的室内环境中获得高精度的定位结果一直是研究热点。2016年版的802.11MC协议中,提出了一种新型的可用于室内定位的WIFI-RTT(Round Trip Time)测距技术,其拥有部署成本低,精度高的特点,是近年来室内定位研究的一个热门研究
近年来,随着城市化进程的明显加快,较多地区的县城道路交通管理工作面临着极大的压力。城区路网结构不合理,部分道路存在路面狭窄、功能不健全、平面交叉过于密集等问题;停车场等配套设施不完善,人流、车流的急剧增长和老城区基础设施相对滞后的矛盾日益严重,行车难,尤其是停车难问题严峻;交通出行方式待优化,公交线路未达到全面覆盖,线路和站点设置的便民化程度不高,市民出行的交通工具仍主要依赖私家汽车、摩托车及电动
期刊
棘胸蛙作为我国特有的一种大型食用蛙类,具有肉质细嫩,营养丰富的特点,深受广大消费者和科研工作者的喜爱,从20世纪80年代初,福建、江西等地开始进行棘胸蛙的人工驯养,目前已有近40年的发展历程,然而棘胸蛙规模化养殖却发展缓慢,其主要制约因素之一即饵料问题。棘胸蛙具有显著的食物偏好性,只吃活饵拒绝摄食人工配合饲料,这种现象严重制约了棘胸蛙的规模化推广养殖。研究表明,通过驯食能逐步改变动物食性,诱导部分
本文以内蒙古农业大学为例,基于动物生理学的课程特点,通过对理论、实验教学内容和教学过程的分析和延展,探索和挖掘了10个思政元素。通过课程设计将思政元素贯穿于动物生理学的日常教学中,并对学生的满意度进行调查。结果显示,学生对10个元素的完全满意度平均为81.6%。本文初步挖掘动物生理学课程中的思政元素,为建设动物生理学的课程思政体系提供一定参考。
审计人员具备道德素养是充分发挥审计经济监督职能的重要保证,因此审计人员的职业素养越来越被重视。立足于审计学课程思政改革的必要性,探究审计学课程思政的实现路径,包括明确审计学教学思政的教学目标、挖掘审计学课程思政元素、融合专业知识与思政元素等,以充分激发学生的学习积极性。为进一步加强高校课程思政教学改革,提高审计人才培养质量提供参考性建议。
菜籽油是我国自产食用植物油的主要来源,油菜产业的稳健发展对满足我国不断增长的食用植物油需求具有重要意义。提高油菜种子含油量是油菜育种的重要内容之一。植物种子脂质合成的主要代谢途径已比较清楚,参与油脂合成的基因众多,单纯提高单个油脂合成基因表达对种子含油量影响有限。然而,种子油脂合成过程中存在调控油脂积累的基因,如WRI1、LEC2等。研究表明这些基因对种子油脂合成起着重要的作用。目前,有关调控油菜