产品简介: Linux优化包(Linux OK)

原创:MapuSoft

由于对应用程序的实时性要求越来越高,而现有目标硬件平台上的资源有限,开发人员感受到了从嵌入式Linux获得性能提升的额外压力。为了获得额外的性能,他们需要深入研究Linux操作系统代码来重新构建内核,并花费大量时间重新设计应用程序以提高性能。

MapuSoft的Linux OK™(Linux优化工具)框架提供了多种内核和特定于应用程序的优化功能,旨在提高CPU性能,加快启动时间并减少Linux应用程序的内存占用。下图显示了应用程序如何使用Linux OK。

Linux 优化工具包提供了头文件和模板代码,以将应用程序重定向为使用Linux OK接口。它还根据应用程序中各个API的使用级别,以及用户输入的GUI设置(该设置用于捕获资源需求和目标环境设置)来生成优化的接口代码。Linux OK通过跨应用程序/进程共享和重用OS资源来减少运行时创建和删除OS资源,从而提高应用程序性能。Linux OK还减少了不必要的任务和用户/内核模式切换。


一, Linux OK 亮点

1, 提高Linux应用程序性能

> 在一个或多个应用程序中静态创建和重用OS资源控制块

> 从池中静态创建和重用线程

> 在不破坏Linux API合规性或修改应用程序的情况下提高性能

> GUI, 可为各种Linux内核版本和变体(32/64位;SMP / UP系统)配置目标环境和资源要求

2, OS抽取器接口的高级功能

> 分层的内存池消除了内存碎片

> 共享内存池可消除跨应用程序的数据复制

> 通过软重置自动从软件致命错误中恢复

> 使用同一接口在单个应用程序进程之内和之间进行进程间通信

3, 针对您的应用程序的可扩展性和优化

> 探查器可以识别性能瓶颈和API使用水平,以便可以进行特定的优化

>为目标生成项目文件

二, Linux OK内容

1, 应用程序通用操作环境(AppCOE):基于Eclipse的IDE,用于开发和部署以C、C ++和Ada开发的Linux应用程序

2, Linux接口(GNU'C'Lib的等效子集)

3, 用于高级优化的OS摘录器接口

4, 用于特定于应用程序的Linux和OS Abstractor接口组件的代码生成器

5, 探查器以图形方式查看有关应用程序、API使用情况和其他报告生成的性能数据

视频: Acellent SMART LAYER®智能层传感器撞击检测系统演示. 应用场景比如航天飞机螺钉松动, 平板撞击


MapuSoft Technologies, Inc 样品&购买&技术&演示请咨询代理商:

座机 0755-82565851 
邮件 dwin100@dwintech.com 
手机 156-2521-4151
网站 http://www.dwintech.com/MapuSoft.html
深圳市南频科技有限公司
D-Win Technology(HongKong) Co.,Ltd


长按此二维码,识别并关注此公众号来获得售前售后支持,以及最新器件发布,应用手册,参考设计视频,白皮书,成功案例,行业信息-MapuSoft减少时间,力气,成本


首页home 产品product 新品发布news 参考设计ref.d 联系contact 应用笔记app note