微信号:szytpos,扫描订阅,新闻实时推送!
返回首页
当前位置: 主页 > 解决方案 >

单Linux电信基坐软件处理方案

时间:1970-01-01 08:00来源:未知 作者:流云 点击:
钱柜娱乐777老虎机 自从1991年Linux第一次面世以来,任何人也不会想到这个不起眼的操做系统现正在会使用得如斯普遍。无论是从嵌入式范畴的智妙手机到大型计较办事器都能够找到它的身影,并且无论什么工做它都完成得很是超卓,由于Linux的性决定了其本身能够按照

  钱柜娱乐777老虎机自从1991年Linux第一次面世以来,任何人也不会想到这个不起眼的操做系统现正在会使用得如斯普遍。无论是从嵌入式范畴的智妙手机到大型计较办事器都能够找到它的身影,并且无论什么工做它都完成得很是超卓,由于Linux的性决定了其本身能够按照利用范畴而高度定制。做为一个开源软件,当前业界的工业尺度能够最快地支撑任何刚发布的硬件产物。同时,被世界各地的贸易公司和意愿者一路参取开辟和测试,它也变成了十分不变的操做系统之一。

  Linux的设想准绳决定了它的无所不克不及,可是对于特定范畴它并不是最优的处理方案。同样对于嵌入式电信范畴来说,为了逃求满脚电信范畴的高及时性和高吞吐量要求,大师一般都采用保守的RTOS+Linux+运转。

  正在保守架构中(拜见图1),数据面处置采用RTOS+CPU/DSP体例,次要处置底层和谈数据营业,通过RTOS的高及时性及多核CPU/DSP来达到机能需求。Linux本身的及时性较差,可是比力适合于高负载的复杂和谈处置,因而一般用于完成用户节制平面和谈的处置和IP转发等功能。这个方案正在机能上能够电信产物的利用需求,但系统中存正在多个处置器和多个分歧操做系统平台,对于用户的和后续升级办理带来很大承担,同时也无法满脚当前的低成本和低功耗要求。

  跟着近年来处置器硬件手艺的飞速成长,处置器的能力越来越强,多核平台曾经普遍地使用正在电信范畴,特别是正在ARM公司将 Cortex A15引入电信基坐范畴后,整合单芯片处理方案将成为业界支流。可是软件范畴的成长相对畅后,特别是若何正在SoC单芯片硬件下用户已有成熟营业软件的承继利用,是每一个电信设备制制商关怀的问题。

  最简单的处理方案是如图2将Linux和RTOS按照AMP体例运转正在多核CPU的分歧核上。这种方案能够高及时能力,同时能够避免用户使用软件的点窜。可是该方案最大的问题是两个操做系统要求正在硬件资本利用上独有,需要正在利用前静态分派好,系统运转后则无法动态分派,没有法子做到资本共享。统一个硬件下同时运转两个的系统也带来了运转平安方面的现患。综上所述,AMP方案前期设想简单,便利于先前成熟软件集成,可是后期成本较高,同时形成了硬件资本的华侈。

  Linux KVM是基于Linux内核的虚拟机制,通过KVM能够正在其上虚拟出原有RTOS所需要的运转(拜见图3)。例如我们能够将原有营业软件以及原有的RTOS一同移植到KVM的虚拟中,这种体例对营业使用软件不需要任何点窜。同时,整个系统硬件资本也由Linux同一分派,相对AMP方案避免了硬件资本的华侈。KVM机制能够做到系统的平安隔离,了电信系统的运转平安。可是该方案存正在及时性较差(特别是运转正在Linux内核上RTOS的及时性),很难使用于电信和谈等时隙要求较高的场所。

(责任编辑:流云)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐内容