3.1 Firmware3.2 Realzeitbetriebssysteme3.2.1 Systemcalls3.2.2 Taskmanagement3.2.2.1 Klassifizierung der Scheduling-Verfahren3.2.2.2 Statisches Singlecore-SchedulingZeitgesteuerter Scheduling-PlanZeitgesteuerter Scheduling-Plan mit konstanten Zeitslots3.2.2.3 Dynamisches Singlecore-SchedulingFirst Come First Serve (FCFS, FIFO)ZeitscheibenverfahrenPrioritätengesteuertes SchedulingDeadline-SchedulingKombinierte Scheduling-Verfahren3.2.2.4 Multicore-SchedulingPartitioniertes SchedulingGlobales SchedulingSemi-partitioniertes SchedulingPraktische EinschränkungenGlobales Scheduling im Linux-Kernel3.2.3 Memory ManagementRealzeitaspekte3.2.4 I/O-Management3.2.4.1 Programmierinterface (API)SchnittstellenfunktionenZugriffsarten3.2.4.2 Treiberinterface3.2.4.3 Filesysteme3.2.5 Timekeeping (Zeitverwaltung)3.2.5.1 Realisierungsformen3.2.5.2 Zeitgeber3.2.5.3 ZeitsynchronisationPrecision Time Protocol IEEE 15883.2.6 Sonstige Realzeitaspekte3.3 Linux