MontaVista® Linux Professional Edition 5.0

montavista linuxMontaVista® Software выпустила сегодня новую версию своего одноименного дистрибутива – MontaVista® Linux Professional Edition 5.0. На этот раз упор сделан на Real-Time многозадачность. Именно этой области коснулись основные изменения. Процитируем основные характеристики продукта:
# Updated kernel – Linux 2.6.18 provides integration with the latest real-time patches from Ingo Molnar, a leading contributor to Linux kernel development, enhancing user space options in real-time, and numerous other enhancements to performance, scalability and security
# Real-time performance – High Resolution timers, Preempt RT, RT PI futex, Threaded IRQ, Threaded Soft IRQ, High Resolution Timers (hrtimers), Robust futex, Userspace RT PI mutex, BKL Mutex.
# ucLibc support reduction of library resulting in a 75 percent reduction of application footprint.
# IPv6 – Additional support for Internet Protocol version 6 (IPv6) with superior performance, security and manageability than in past product versions.
# USB “On-The-Go” (OTG) – addresses the need for mobile interconnectivity by allowing direct communication when a PC is not available.
# GCC 4.2.0 – Updated GNU C/C++ compiler, version 4.2, enhancing performance through inter-procedural optimizations, autovectorization, and improved debugging capabilities using location lists.
# Statistical profiling – OProfile is system-wide performance profiler for Linux functions from the kernel to applications allowing data to be collected at any time.
# Trace – LTT provides developers with in-depth information about running processes during the trace period, including when context switches occurred, processes blocking duration, and process execution vs. blocked timings.
# Memory debug – MPatrol diagnoses run time memory errors and leaks and also acts as a library for controlling and tracing dynamic memory allocations.
# DevRocket 5.0 – An integrated development environment (IDE), delivered as standard Eclipse plug-ins, streamlines and automates the build and remote debug process providing intuitive and interactive interfaces for advanced analysis.

Leave a Comment