Een real-time besturingssysteem (RTOS) is een besturingssysteem bedoeld voor applicaties met vaste deadlines (real-time computing). Dergelijke toepassingen omvatten enkele kleine ingebedde systemen, automotorbesturingseenheden, industriële robots, ruimtevaartuigen, industriële besturing en enkele grootschalige computersystemen. Een vroeg voorbeeld van een grootschalig real-time besturingssysteem was de Transaction Processing Facility, ontwikkeld door American Airlines en IBM voor het Sabre Airline Reservations System. Geïntegreerde systemen met vaste deadlines maken gebruik van een real-time besturingssysteem zoals VxWorks, PikeOS, eCos, QNX, MontaVista Linux en RTLinux. Windows CE is een real-time besturingssysteem dat vergelijkbare API's deelt met desktop Windows, maar niets deelt met de codebase van desktop Windows. Symbian OS heeft ook een RTOS-kernel (EKA2) die begint met versie 8.0b. Sommige ingebedde systemen gebruiken besturingssystemen zoals Palm OS, BSD en Linux, hoewel dergelijke besturingssystemen geen realtime computing ondersteunen.
|