Inhaltsverzeichnis:
Definition - Was bedeutet Embedded Operating System?
Ein eingebettetes Betriebssystem ist eine Art Betriebssystem, das eingebettet und speziell für eine bestimmte Hardwarekonfiguration konfiguriert ist. Hardware, die eingebettete Betriebssysteme verwendet, ist leicht und kompakt und verzichtet auf viele andere Funktionen, die in nicht eingebetteten Computersystemen vorhanden sind, um die Ressourceneffizienz zu erhöhen. Dies bedeutet, dass sie für bestimmte Aufgaben gemacht sind und diese effizient ausführen.
Eingebettete Betriebssysteme werden auch als Echtzeitbetriebssysteme (RTOS) bezeichnet.
Techopedia erklärt Embedded Operating System
Eingebettete Betriebssysteme werden normalerweise für Hardware verwendet, die nur wenig Rechenleistung, wenig RAM / ROM und eine langsame CPU hat. Daher sind sie in ihrer Anwendung und ihrem Umfang tendenziell sehr spezifisch. Sie werden normalerweise in Assemblersprache erstellt, um die begrenzten Rechenressourcen wirklich zu nutzen, da sie der Maschinensprache am nächsten kommen und in der Lage sind, jeden verfügbaren Tropfen Rechenleistung zusammenzudrücken. Dies bedeutet, dass das Betriebssystem für die Hardware optimiert ist, für die es entwickelt wurde, und nicht mit anderen Hardwaresystemen mit unterschiedlichen Konfigurationen kompatibel ist.
In den meisten eingebetteten Betriebssystemen sind die Anwendungen in das Betriebssystem oder einen Teil des Betriebssystems integriert, sodass sie sofort beim Starten des Betriebssystems geladen werden. Die gebräuchlichsten Beispiele für Geräte mit einem eingebetteten Betriebssystem sind Mobiltelefone, bevor Android und iOS das mobile Betriebssystem bekannt gemacht haben. Diese gelten zwar immer noch als eingebettet, sind aber auch in der Art und Weise, wie sie Aufgaben und Apps ausführen und auf die sie zugreifen, Desktop-artig Unmengen an Rechenleistung. Eingebettete Betriebssysteme finden sich auch in Autos, großen Laserdruckern, einigen Haushaltsgeräten und sogar in militärischen Systemen.
Bemerkenswerte eingebettete Betriebssysteme, die derzeit von Verbrauchern verwendet werden, umfassen:
- Symbian - Wird in Mobiltelefonen verwendet, hauptsächlich von Nokia
- Embedded Linux - Davon ist Android eine Teilmenge, die in vielen anderen Geräten wie Druckern verwendet wird
- BlackBerry OS - Für BlackBerry-Telefone
- iOS - Teilmenge von Mac OS X, die auf den Mobilgeräten von Apple verwendet wird
- Palm OS
- Windows Mobil