Optimizing Linux for Better Realtime Performance Presenter Raj

Optimizing Linux for Better Real-time Performance Presenter: Raj Johnson

Webinar Agenda Porting Application to Linux using OS Changer Improving Application’s Performance using Linux OK (Linux Optimization Kit) Product Demos of OS Changer and Linux OK

Porting Application to Linux Using OS Changer provides rapid software reuse on Linux with performance optimization using the Linux Optimization Kit (Linux OK) • Eliminates the manual porting effort • Saves development time and money • Shortens the time to market Available Porting Kits • Vx. Works Porting Kit • p. SOS Porting Kit • Linux/POSIX Porting Kit • Windows Porting Kit • Nucleus Porting Kit • Micro-ITRON Porting Kit


Improving Application’s Performance using Linux OK There is a pressure to get a performance increase from the embedded Linux operating system Achieving this performance increase by digging into the Linux OS code could be disastrous The Linux Optimization Kit framework can enhance application’s performance without making changes to the kernel Linux OK utilizes OS Changer, OS Abstractor and OS PAL tools specifically optimized for Linux target OS platform. Linux applications use POSIX header files provided by Linux OK


Linux Optimization Kit (Linux OK) Enhanced Linux application performance through OS Abstractor • Not your typical wrapper code • Statically create and reuse control objects from pool • Statically create and reuse threads from pool • Enhance performance without breaking POSIX compliance • Use tiered memory pools and eliminate memory fragmentation • Ability to recover from software fatal errors through a soft reset Application Optimization via custom API interface code generation • Optimize for target (32/64 bit; SMP/UP systems) • Generate project files for your target Scalability & Optimization specific to your application • API Optimization & Profiling

Linux Optimization Kit (Linux OK) Better POSIX Coverage & Portability • You can have one code base for multiple Linux variants API Flexibility • Use same Interface APIs within and across processes • Combine applications written with different OS APIs Clear Separation of Platform/Software Layers • Make changes to low-level code without impacting the application Reduced Learning Curve • Easy-to-learn Eclipse-based IDE interface that can be re-used across projects and variety of target OS environments • Use the familiar API interface for development

Demo & Q/A Demos • OS Changer • Linux OK Q/A Session

For More Information To download Mapu. Soft’s free software evaluation visit: http: //mapusoft. com/downloads/ For any additional information please contact Mapu. Soft at: http: //mapusoft. com/contact/ Toll Free: 1 -877 -MAPUSOFT OS Changer, OS Abstractor, Cross-OS, OS Simulator, OS PAL, Ada-C/C++ Changer and Mapusoft are trademarks of Mapusoft Technologies, Inc. All other brands or product names are the property of their respective holders. This content is copyrighted by Mapu. Soft. Content is subject to change without notice.
- Slides: 10