रीयल-टाइम प्रचालन तंत्रों की तुलना

यहाँ सकाल प्रचालन तंत्रों (RTOS) की तुलना की गयी है। सकाल प्रचालन तंत्र (रीयल टाइम ऑपरेटिंग सिस्टम) उन प्रचालन तंत्रों को कहते हैं जो अलगा इनपुट आने के पहले ही वर्तमान इनपुट को प्रक्रमित कर देते हैं।

 नाम  लाइसेन्स  स्रोत मॉडल  लक्ष्य किए गए उपयोग  स्टैटस  प्लेटफॉर्म  आधिकारिक  वेबसाइट Abassi    closed  embedded  active  AVR32, ATmega, ColdFire, Cortex-A53, Cortex-A9, Cortex-M0, Cortex-M3, Cortex-M4, MSP430, PIC32, TMS320C2000, 80251, 8051 AMOS      commercial  closed  680x0, 683xx, x86 via emulation   AMX RTOS    closed  embedded  active  680x0, 683xx, ARM, ColdFire, MIPS32, PowerPC   Apache Mynewt    open  embedded  active  ARM Cortex-M, MIPS32, Microchip PIC32, RISC-V   Arm Mbed OS    open source  embedded  active  Cortex-M, Cortex-R, Cortex-A  uKOS    open source  embedded  active  Cortex-M3-M4-M7-H7, 6833x, PIC, CSEM icyflex-1, STM32   ARTOS (Locamation)    closed  power-system automation  active  x86   ARTOS (Robotu)      embedded, robots  defunct  ARM9+   Atomthreads    open source  embedded  active  AVR, STM8, ARM, MIPS   AVIX    closed  embedded  active  Atmel AT91SAM3(U/S), EFM32, NXP LPC1300-1700, ST Micro STM32, Texas Instruments LM3S, Toshiba TMPM330, Microchip PIC32MX-PIC24F-PIC24H-dsPIC30F-dsPIC33F   BeRTOS    open source  embedded  archived  ARM, Cortex-M3, ARM ARM7TDMI, Atmel AVR, PowerPC (emu), x86 (emu), x86-64 (emu)   BOOS Core    open source  embedded  active  ARMv5TEJ (TI AM18x), DSP (TI TMS320C64x)   BRTOS    open source  embedded  active  Freescale Kinetis (ARM Cortex-M4), Freescale Coldfire V1, Freescale HCS08, ST STM32F4xx (ARM Cortex-M4F), NXP LPC11xx (ARM Cortex-M0), NXP LPC176x (ARM Cortex-M3), Renesas RX600 (RX62N), Texas Instruments MSP430, Texas Instruments Stellaris LM3S8968 (ARM Cortex-M3), Texas Instruments Stellaris LM4F120H5QR (ARM Cortex-M4F), Atmel ATMEGA328/128 and Microchip PIC18   CapROS    open source  embedded  active  IA-32, ARM9   ChibiOS/RT    open source  embedded, small footprint  active  x86, ARM7, ARM9, Cortex-M0-M3-M4, PowerPC e200z, STM8, STM32, AVR, MSP430, ColdFire, H8S ,  ChorusOS        defunct  SPARC, x86, PowerPC   ChronOS    open source  research, general purpose  active  x86, ARM   CoActionOS (now Stratify OS)    open source  embedded  discontinued  ARM Cortex-M3, LPC17xx   cocoOS    open source  embedded  active  AVR, MSP430, STM32   Concurrent CP/M,became MP/M    closed (meanwhile: open source)  general purpose, industrial  historic  8080, Z80, 8086  Digital Research Concurrent DOS,became Multiuser DOS    closed  general purpose, industrial  defunct  8086, 286, 386, 68000, (also 8080/Z80 in dual-processor variants)  Digital Research Contiki    open source  embedded, WSN  active  MSP430, AVR, ARM   COS    closed  process control  defunct  GEC 4000 series   CooCox CoOS    open source  general purpose  active  STM32, NXP LPC1000, TI LM3S8962, Nuvoton NU1xx,Holtek HT32  Deos    closed  safety critical  active  x86, PowerPC, MIPS   DioneOS    available for licensee  embedded  active  MSP430, MSP430x   distortos    open source  embedded  active  ARMv6-M architecture (ARM Cortex-M0, ARM Cortex-M0+, ARM Cortex-M1): STM32F0, STM32L0; ARMv7-M architecture (ARM Cortex-M3, ARM Cortex-M4(F), ARM Cortex-M7(F)): STM32F1, STM32F4, STM32F7, STM32L4    DNIX    closed  general purpose  defunct  68000   dnx RTOS    open source  embedded (Unix-like)  active  ARM Cortex-M3, STM32   GEC DOS    closed  process control  defunct  GEC 4000 series   DSOS        defunct  TI-980A minicomputer   DSP/BIOS    closed, available with license general purpose  maintenance only  Mostly Texas Instruments C2800, C5500, C6000 and OMAP DSP cores. Replaced by TI-RTOS, but available for download.   DSPnano RTOS    open source  MCU, DSC, DSP SoC  active  R8C, M16C, PIC24, dsPIC33   DuinOS    open source  general purpose  active  AVR (Arduino)  eChronosAGPLv3open sourceembeddedactiveARM Cortex-M3 - M7https://web.archive.org/web/20190421081200/http://ts.data61.csiro.au/projects/TS/echronos/ eCos    open source  embedded  active  ARM-XScale-Cortex-M, CalmRISC, 680x0-ColdFire, fr30, FR-V, H8, IA-32, MIPS, MN10300, OpenRISC, PowerPC, SPARC, SuperH, V8xx   eCosPro    open source with non-free portions  embedded  active  ARM7-9, Cortex-A5-A9-M3-M4-M7, 680x0-ColdFire, H8-H8S, IA-32, MIPS32, MIPS64, microMIPS, NIOS II, OpenRISC, PowerPC, SPARC, SH4/4A, TILE-Gx, XScale   embOS    closed, available to customers, free object code for non-commercial use  embedded, industrial, IoT, safety critical  active  ARM7/9/11, ARM Cortex-A/R/M, AVR, AVR32, C16x, CR16C, ColdFire, H8, HCS12, M16C, M32C, MSP430, NIOS2, PIC18/24/32, R32C, R8C, RISC-V, RL78, RH850, RX100/200/600/700, RZ, SH2A, STM8, ST7, V850, 78K0, 8051   Embox    open source  embedded  active  ARM, LEON, MicroBlaze, MIPS, PowerPC, x86   Embkernel    open source  embedded  active  ARM Cortex M   ERIKA Enterprise    open source  embedded  active  ARM7, ARM Cortex-M, ARM Cortex-A (on Jailhouse hypervisor), Hitachi H8, Altera Nios2, Microchip dsPIC (including dsPIC30, dsPIC33, and PIC24), Microchip PIC32, ST Microelectronics ST10, Infineon C167, Infineon Tricore, Freescale PPC e200 (MPC 56xx) (including PPC e200 z0, z6, z7), Freescale S12XS, EnSilica eSi-RISC, AVR, Lattice Mico32, MSP430, Renesas RX200, x86-64 (on Jailhouse hypervisor)   EUROS    closed  embedded  active  8/16/32 bit processors: among others AVR, 8051, XC800, 16FX, XC166, ARM, Cortex-M3, PowerPC, Nios II, MIPS32, PIC32   EROS    open source  experimentalresearch use  dormant  IA-32   F9 microkernel    open source  embedded  maintenance  ARM Cortex-M3/M4   Femto OS    open source  embedded  active  AVR   Flexible Safety RTOS    closed, available to customers  embedded, safety critical  active  ARM9, ARM Cortex-M, ARM Cortex-R, ARM Cortex-A, ColdFire, QorIQ, Infineon TriCore, Infineon AURIX   FlexOS    closed  general purpose, industrial, POS  defunct  186, 286, 386, V60, V70, 68000  Digital Research, Novell FreeOSEK    open source  embedded  active  Cortex-M4, MIPS, MSP430, SPARC LEON3   FreeRTOS    open source  embedded  active  ARM, AVR, AVR32, ColdFire, HCS12, IA-32, Cortex-M3-M4-M7, Infineon XMC4000, MicroBlaze, MSP430, PIC, PIC32, Renesas H8/S, RX100-200-600-700, 8052, STM32, TriCore, EFM32   Frosted    open source  embedded, POSIX compliant, unix-like  active  ARM Cortex-M  FuchsiaVariesopen sourceembeddedactiveAArch64, x86-64fuchsia.googlesource.com FunkOS    open source  embedded  active  AVR, MSP430, Cortex-M3  Fusion RTOS      semi-general purpose  active  ARM, Blackfin, StarCore, DSP 56800E   FX-RTOS   source code provided  embedded  active  ARMv6-M (Cortex-M0/M1), ARMv7-M (Cortex-M3), ARMv7-A (including Cortex A9 MPCore), x86, AVR32, PIC32, MIPS M4K, TI MSP430  ,  HeartOS    closed  safety critical  active  x86, PowerPC, ARM   Helium    open source  Embedded  Active  HCS08, AVR   HP-1000/RTE             Hybridthreads    open source  FPGA  active  Xilinx Virtex-II Pro ML310, Xilinx Virtex-II Pro XUP   hyperCOS    free evaluation (not open source)  embedded  active  ARM7, ARM9, Cortex-R, Cortex-M3, Cortex-M4F   IBM 4680 OS    closed  general purpose, industrial, POS  defunct  286  IBM (DR Concurrent DOS 286 derivative) IBM 4690 OS    closed  general purpose, industrial, POS  active  286, 386  IBM (DR FlexOS 286/386 derivative) Integrity    closed  embedded  active  ARM, XScale, Blackfin, ColdFire, MIPS, PowerPC, x86   INtime    closed  embedded  active  x86  IntrOS    open source  embedded, small footprint  active  ARM Cortex-M, STM8, AVR8   ITRON, µITRON    varies  embedded  active  ARM, MIPS, x86, Renesas RX100-200-600-700-others  ,  ISIX    open source  embedded  active  Cortex-M3  bryndza.boff.pl/index.php?dz=rozne&id=isixrtos iRTOS    open source  embedded  active  AVR, ARM7   KolibriOS    open source  embeddable  active  x86   Kithara RTS    closed  general purpose, industrial  active  Windows extension, x86, x86-64, Windows XP-10   Lepton    open source  embeddable  active  ARM9 (ATMEL AT91SAM9261, AT91SAM9260), ARM7 (ATMEL AT91SAM7x, AT91SAM7SE, AT91M55800), CortexM3 (ST STM32F103, Texas Instrument Stellaris) et CortexM4 (Freescale Kinetis)   LithOS      embedded, industrial  active  LEON2-3-4, x86  , LxWin  closedMS Windows extensionactivex86https://www.acontis.com/lxwin.html LynxOS    source code available  embedded  active  Motorola 68010, x86/IA-32, ARM, Freescale PowerPC, PowerPC 970, LEON   Maestro    closed embedded active ARMv7-A, ARMv8-A, PowerPC64, IA-32  Mark3    open source  embedded  active, beta    MaRTE OS    open source  embedded  active  IA-32   MAX II,IV          MODCOMP II, IV, ...   MenuetOS    open source    active  IA-32   Menuet 64    unknown    active  IA-32, x86-64   MicroC/OS-II    Available under license  embedded  active  ARM7-9-11/Cortex-M1-3-4-A8/9, AVR, HC11/12/S12, ColdFire, Blackfin, MicroBlaze, NIOS, 8051, x86, Win32, H8S, M16C, M32C, MIPS, 68000, PIC24-dsPIC33-PIC32, MSP430, PowerPC, SH, StarCore, Renesas RX100-200-600-700, RL; STM32, …   MicroC/OS-III    Available under license  embedded  active  ARM7-9-11/Cortex-M1-3-4-A8/9, AVR, HC11/12/S12, ColdFire, Blackfin, MicroBlaze, NIOS, 8051, x86, Win32, H8S, M16C, M32C, MIPS, 68000, PIC24/dsPIC33/PIC32, MSP430, PowerPC, SH, StarCore, Renesas RX100-200-600-700, RL; STM32, …   Milos    open source  embedded  active  Cortex-M3   miosix    open source  embedded  active  stm32, efm32 e LPC2000   mipOS    open source  embedded  active  Cortex-M3, ST7, STM8, x86   Microsoft Invisible Computing (MMLite)    open source  embedded  active  ARM7-9, i386, h8, mips, Trimedia, eCog1   mLithOS      embedded, industrial  active  LEON2-3-4, x86  ,  MP/M    closed (meanwhile: open source)  general purpose, industrial  defunct  8080, Z80, 8086  Digital Research MQX   complimentary source code available  embedded  active  Freescale Power, ColdFire, Kinetis Cortex ARM, List of Freescale products   MERT        inactive  PDP-11   Multiuser DOS    closed  general-purpose, industrial  defunct  386  Digital Research/Novell, Concurrent Controls, Datapac, IMS (see REAL/32) Nano-RK    open source  embedded, WSN  active  AVR, MSP430   Neutrino    some source code provided  microkernel  active  ARM, MIPS, PPC, SH, x86, XScale   NI Linux Real-Time    developed from open source  data acquisition and process control  active  National Instruments CompactRIO controllers   nOS    open source  embedded  active  AVR, MSP430, Cortex-M0-M3-M4, M16C, RX600, PIC24, Win32, POSIX, STM8   Nucleus RTOS    source code provided  embedded  active  ARM (Cortex-M3-M4-R4-R4F-A8-A9, ARM7-9-11), PowerPC, MIPS32-16e, microMIPS, ColdFire, SuperH   NUFR    open source  embedded  active  ARM (Cortex-M0,-M3,-M4), MSP430, MSP430X (16- and 20-bit models)   Nut/OS    open source  embedded, industrial  active  AVR, AVR32, ARM7, ARM9, Cortex-M3   NuttX    open source  embedded, small footprint  active  Linux user mode, ARM7-9, Cortex-A5-A8-A9-M0-M3-M4-M7, 8052, Espressif ESP32, Lattice LM32, Renesas MC16C/26/SH-1, RISC-V , Zilog Z16F, Zilog eZ80 Acclaim!, Zilog Z8Encore!, Z80, MIPS PIC32MX, PIC32MZ  OpenEPOS    open source  embedded  active  ARM, x86, AVR, MIPS, PowerPC   OS20    closed  embedded (STB)  maintenance only  ST20   OS2000      embedded  active  MIPS (Baget-MIPS variant), KOMDIV-32, KOMDIV-64, Intel BSPs (x86 architecture)   OS21    source code provided  embedded (STB)  active  ST40/SH4,ST200,ARM   OS4000    closed  process control  maintenance only  GEC 4000 series   OpenRTOS    source code available  embedded  active  Same as FreeRTOS   OSA    open source  embedded  active  PIC10-PIC24, AVR 8-bit, STM8   OSE    available to customers  general purpose  active  ARM, PowerPC, x86, TI OMAP, …   OS-9    available to customers  embedded  active  ARM-strongARM, MIPS, PowerPC, SuperH, x86/Pentium, XSCALE, Motorola 6809, 680x0, SPARC   OSEK    specification  embedded  active  engine control units   (not working for a while), better refer to www.autosar.org Partikle      embedded, industrial  active  LEON2-3-4, x86  ,  Phar Lap ETS             PaulOS    open source  embedded       PICOS18    open source  embedded    PIC18   picoOS    open source  embedded  maintenance  6502, 80x86, ARM7, AVR, PowerPC,Cortex-M,MSP430,PIC32  , Piko/RT    open source  embedded  active  ARM Cortex-M3/M4   Pharos    open source  embedded, industrial, safety critical  active  ARM (ARM926, Cortex-R5, Cortex-M4, Cortex-A53 - 64 bits), RISC-V (64 bits) (all with memory protection)  Phoenix-RTOS      embedded    ARM7, IA-32, eSI-RISC   PikeOS    available to customers  certifiable safety & security, embedded virtualisation  active  PPC, x86, ARM, MIPS, SPARC-LEON,   Portos    source code provided  embedded, small footprint active  (ARM soon)   POK    open source  embedded  active  x86, PowerPC, SPARC   PowerTV             Prex    open source  microkernel  active  ARM, IA-32   Protothreads    open source  general purpose  active  Architecture independent   pSOS        discontinued  680x0   QNX      general purpose, medical devices  active  IA-32, MIPS, PowerPC, SH-4, ARM, StrongARM, XScale   QP    dual  MCU, DSC, DSP SoC  active  ARM7/9, ARM Cortex-M3-M0, MSP430, TMS320C28x, AVR, AVRXmega, ColdFire, 68HC08, M16C/R8C, H8, 8051, 80251, PIC18, PIC24/dsPIC33, Nios II, PSoC1  Quest  open sourceembedded / mixed-criticalityactivex86www.questos.org Kaspersky OS      safety critical, virtualization  active     Data General RDOS      general purpose  defunct  Data General Nova, Data General Eclipse   ReaGOS    closed, available with license  embedded  active  x86, ATmega, ARM, portable   REAL/32    closed  general-purpose, industrial  active  386  IMS (Multiuser DOS derivative) RedHawk Linux (RHEL, CentOS; Ubuntu compatible)    closed, available with license  Hard Real-Time: server, workstation; embedded  active  x86, ARM   Real-time Linux (CONFIG_RT_PREEMPT)    open source  general purpose  active  same as Linux  , ,  REX OS    closed, available with license  embedded  inactive  ARM  :ja:REX OS RIOT    open source  embedded  active  ARM, MSP430, AVR, x86   RMX    closed  embedded  defunct  8080, 8086, 80386 or higher  RODOS    source code provided  embedded  active  ARMv7 (M3, A8, A9), AVR32, PowerPC 405, sparc64
Platforms: SmartFusion2, RaspberryPi, STM32
On top of OS: Linux, Windows, MacOS, FreeRTOS, RTemsrodos download RSX-11        historic  PDP-11  n/a RT-11      general purpose  defunct  PDP-11  n/a RTAI    open source  general purpose  active  x86, ARM   RTEMS    open source  embedded  active  ARM, Blackfin, ColdFire, TI C3x/C4x, H8/300, x86, 68k, Milkymist SoC, MIPS, Nios II, PowerPC, SuperH, SPARC, ERC32, LEON, Mongoose-V   RTLinux    open source  general purpose  inactive  same as Linux  n/a RT-Thread    open source  embedded  active  ARM, ARM Cortex-M0-M3-R4-M4-M7, IA-32, AVR32, Blackfin, nios, PPC, M16C, MIPS (loongson-1b-1c, PIC32，xburst), MicroBlaze, V850, unicore32,  ,  RTXC Quadros    source available  embedded  active  ARM - Atmel/Freescale/NXP/ST/TI, Blackfin, 680x0-ColdFire, PowerPC, StarCore, TI-Luminary Stellaris, TI OMAP, XScale   RTX, RTX64    closed  MS Windows extension  active  x86, x86-64   RTX Keil Real-Time Operating System  , royalty free  source available  embedded  active  ARM   Ruff    closed  embedded,general purpose, industrial, IoT  active  ARM, MIPS, x86   RX116      embedded, industrial  defunct  NEC V20, NEC V30, NEC V40, NEC V50  first ITRON 1 compatible 16-bit RTOS RX616      safety critical, embedded, industrial  defunct  NEC V60, NEC V70  32-bit ITRON compatible RX-UX832      embedded, industrial, general-purpose  defunct  NEC V60, NEC V70  32-bit Unix-like RTOS SafeRTOS    source code & Design Assurance Pack available  embedded, safety critical  active  Same as FreeRTOS  Same as FreeRTOS  SCIOPTA    closed, source available  embedded, safety related  active  ARM, Cortex-M0-M3-M4, Cortex-R4, Cortex-A5, Cortex-A7, Cortex-A9, Cortex-A53, XScale, Renesas RX100, RX200, RX600, RX700, PowerPC, ColdFire, HCS12, M16C, Windows (simulation), Aurix TC2xx, BlackFin BF52x, BF70x   scmRTOS    open source  embedded  active  ARM, Cortex-M3, Blackfin, MSP430, AVR, STM8   SDPOS    open source  embedded  active  ARM, Cortex-M3, Blackfin, PIC18, PIC24, i386 win32/linux synthetic targets   SHaRK    open source    inactive     silRTOS    open source  embedded  active  ARM, Cortex-M3 Cortex-A9 ARM-11MP, Blackfin, MIPS, AVR   Simba    open source  embedded  active, beta  Arduino Nano (AVR), Arduino Mega (AVR), Arduino Due (ARM), ESP8266, ESP32, cygwin/linux   SimpleAVROS    open source  embedded  active, beta  AVR only  n/a SINTRAN III          Norsk Data computers  n/a SOOS Project    open source  embedded  active, beta  H8/300  StateOS    open source  embedded, small footprint  active  ARM Cortex-M, STM8   Stratify OS    open source  embedded  active  ARM Cortex-M3, M4   Symbian OS    open source  embedded  defunct  ARM   Talon DSP RTOS      embedded DSP  active  TMS320   TargetOS    available to customers  embedded  active  ARM, Cortus, Freescale ColdFire, PowerPC   T-Kernel    source available  embedded RTOS  active  ARM, MIPS, SH, more   THEOS             ThreadX    available to customers    active  ARC, ARM/Thumb, AVR32, BlackFin, 680x0-ColdFire, H8-300H, Luminary Micro Stellaris, M-CORE, MicroBlaze, PIC24-dsPIC, PIC32, MIPS, V8xx, Nios II, PowerPC, Renesas RX100, RX200, RX600, RX700, Synergy, SH, SHARC, StarCore, STM32, StrongARM, TMS320C54x, TMS320C6x, x86/x386, XScale, Xtensa/Diamond, ZSP   TizenRT    open source  embedded  active  ARM   TI-RTOS Kernel (SYS/BIOS)    open source  embedded  active  Mostly Texas Instruments: MSP430-432, C2000-5000-6000, TI's ARM families (Cortex M3-4F-R4-A8-A15), SimpleLink Wireless CC2xxx-CC3xxx  Tock OS  open sourceembeddedactiveARM Cortexhttps://web.archive.org/web/20190710014852/https://www.tockos.org/ Trampoline Operating System (OSEK and AUTOSAR)   open source  embedded  active  AVR, H8-300H, POSIX, NEC V850e, ARM7, Infineon C166, HCS12 or PowerPC   TNKernel    open source  embedded  active  ARM, PIC24-32-dsPIC, HCS08, STM32 (Cortex-M3)   TNeo    open source  embedded  active  Cortex-M0-M0+-M1-M3-M4-M4F, PIC24-32-dsPIC   Transaction Processing Facility      general purpose  active  IBM System/360 derivatives   TRON project    mixed  mixed  active  any: is a specification, not an implementation   TUD:OS    open source    active  ARM, IA-32, x86-64   Unison RTOS    open source  MCU, DSC, DSP SoC, FPGA  active  Pic32, ARM Cortex (TI Stellaris Tiva Sitara, ST STM32, NXP LPC1X00, Freescale iMX6 Kinetis, Renesas RZ, RX600, SH2A, SH2AFPU, R32C, MIPS4K, {SHARC, ColdFire, Xilinx MicroBlaze, proprietary}   UNIX-RTR        defunct  PDP-11   uSmartx    open source  embedded    ARM7TDMI, AVR, H8   u-velOSity      microkernel  active     velOSity        active  Power ISA, ARM/XScale, MIPS, x86/Pentium, ColdFire, Blackfin, OMAP, DaVinci   VRTX        superseded by Nucleus RTOS  ARM, MIPS, PowerPC, RISC   VxWorks      embedded  active  ARM, IA-32, Intel 64, MIPS, PowerPC, SH-4, StrongARM, xScale   Windows CE    Microsoft Shared Source  embedded  active  x86, MIPS, ARM, SuperH   Xenomai    open source  general  active  x86, x86-64, PowerPC, ARM, Analog Devices Blackfin BF52x, BF53x, BF54x and BF56x   XMK    open source  embedded  inactive-beta     Simulink Real-Time    closed  real-time testing-embedded  active  x86   Y@SOS    open source  embedded  active  Cortex-M3, STM32   MontaVista Linux    open source  embedded  active     UNOS        historic  680x0   uOS    open source  embedded  active  AVR, ARM, MIPS32, MSP430, Intel i386, Linux386   Huawei LiteOS   open source  embedded  active  ARM (M0/3/4/7, A7/17/53, ARM9/11), X86,RISC-V   Zephyr    open source  embedded  active  ARM (Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M23, Cortex-M33), x86, ARC, RISC-V, Nios II, Xtensa  
बाहरी कड़ियाँ

Category:इम्बेडेड प्रचालन तंत्र
*