中电网移动|移动中电网|高清图滚动区

Enea Linux v3.0为定制化硬件提供最佳的Linux支持

Enea于近日宣布推出Enea Linux v3.0,这是一个全面的跨平台开发工具链和运行环境,拥有可靠的性能和服务质量(QoS)、灵活的全球性支持和维护、专家级专业服务。

Enea Linux v3.0 特别采用了最新可用版Yocto ProjectTM,v1.4 “Dylan”,显著缩短了构建时间,支持Linux kernel 3.8以及Enea的自动化测试框架“Ptest”。Ptest 集成了来自Yocto中使用的所有开源项目的测试套件,并且能够令Yocto 显著增加在Yocto Project Linux 软件包中的测试数量。

商业化开源工具软件包

Enea Linux 3.0 提供了一个工程师实际可用的商业级开源工具软件包。它配备了一套可从熟悉的EclipseTM环境中直接访问的EclipseTM 插件。其中包括使用交叉编译应用程序开发、调试和分析目标应用程序、重建文件系统形象和运行QEMU(通用开源机器仿真和虚拟器)进行模拟。

关于“实时”

Enea 在优化实施嵌入式系统性能方面拥有悠久历史,尤其是在网络环境中,利用Enea Linux 3.0提供了几种不同风格的内核,拥有适用于各种案例的不同特性:


- Vanilla ——一种来自kernel.org的未修改的内核,或没有行为改变补丁(例如PREEMPT_RT补丁或 nohz/dynamic tick补丁)或配置应用的内核。


- PREEMPT_RT ——一种现成的补丁系列,尝试通过略微改变一组内核的核心功能的行为而降低延迟性。


- Core isolation 与 dynamic tick ——一种非常有效的隔离一个或多个内核的方式,通过在多核系统中划分CPU内核,完成低延时和高通量任务。

Enea Linux 允许多个运行时间共存,而按照在核心隔离中可能或不可能运行的使用情况,Enea提供了几种不同的替代方案。其中一个例子是Enea“轻量级运行技术(LWRT)”,利用Enea OSEck® API在用户空间线程中提供了实时特性。它提供了非常快速的背景切换,是在标准RTOS类范例中利用相互之间的线程及消息传递编写的或将要编写的程序的完美选择。

为ARM和Linaro社区带来的贡献

Linaro 是全球领先的技术公司的所在地,定义了Linux在ARM中的未来,而Enea加入Linaro Networking Group (LNG)后,则强化了对ARM及网络空间的承诺。作为一个服务于全球顶级电信设备制造商的Linux独立供应商,Enea把Linaro和LNG视为其Linux客户的业务催化剂,以及让Enea为整个Linux社区做出贡献的方式。但有一个例外,Enea是唯一参与Linaro工作的嵌入式Linux分销商。

为定制硬件提供最佳的Linux支持

作为一个独立的软件供应商,Enea已经与领先的硬件制造商展开了密切合作,并达成了技术联盟,以确保为市场上最好的硅架构提供优化的软件解决方案。所有的服务均来自于现场、渠道或离岸交付选项。

Enea Linux定制化

Enea Linux 是一个基于特定内核而发布的软件包,具有一系列功能特性,但Enea为具有特定需求的客户提供了完整的定制性能,因此Enea Linux可以做出多种方式的改变:


- 增加更多程序,无论是第三方或开源的。


- 改变内核或特定软件包的配置方式,或改变整个分布格局。


- 扩展或改变Enea提供的软件包的选择。


- 简化分布、内核或特定软件包,以满足速度、大小或其他标准方面的特定需求或目标。

Enea 还提供了一系列服务承诺,从“交钥匙”定制软件开发服务和主板设计到驱动程序的开发和移植。

猜你喜欢
中电网移动|移动中电网|频道导航区