Download Comparative Study on Real Time Enhanced Linux
Transcript
16.2. MONTAVISTA LINUX 211 Features • Soft, or Firm, real-time system (Firm is the nomenclature that the KURT team prefer) • dedicated Kernel Modes firm real-time, which can be switched with well documented API over KURT Pseudo Device • increasing Time Resolution with UTIME • Task are dynamically loadable modules, so they have direct access to kernel services • Firm real-time tasks can use standard Linux features and services 16.2 Montavista Linux 16.2.1 Overview and History Since 1999 Montavista Linux developed a complete Linux-based embedded deployment platform which is optimized to target modern embedded applications. Montavista Linux Professional Edition supports 7 microprocessor architectures with 24 CPU core variants and tool chains and up to 70 board support packages and system reference platforms. In Sep, 2000 MontaVista Software announced at www.linuxdevices.com [12] that they support ”hard real-time fully preemptable Linux kernel prototype,” based on Linux kernel 2.4. MontaVista offers three industry/application targeted editions of MontaVista Linux: • MontaVista Linux Professional Edition • MontaVista Linux Carrier Grade Edition • MontaVista Linux Consumer Electronics Edition MontaVista Linux Professional Edition: This Edition from MontaVistas embedded operating system and cross development environment is the main product. It provides a common source and binary platform across a broad range of processor architectures. The Professional Edition is the base product for the other two Editions and could be downloaded from [13]. MontaVista Linux Carrier Grade Edition: This product is the industry standard COTS (Commercial-Off-The-Shelf) Carrier Grade Linux platform providing functionality specifically for Telecom and Datacom with high availability, hardening and real-time performance.