Upstart
InitNG
| |
---|---|
![]() | |
Basisdaten
| |
Entwickler | Canonical Ltd. [1] |
Aktuelle Version | 0.2.5-1 (9. September 2006) |
Betriebssystem | Unix und Unix-ähnliche Betriebssysteme |
Programmiersprache | C[1] |
Kategorie | Software |
Lizenz | GPL |
deutschsprachig | nein |
http://upstart.ubuntu.com/ |
Upstart ist ein vollständiger Ersatz für das in Unixsystemen zum Starten von Prozessen verwendete init und wurde von den Ubuntuentwicklern eingeführt. Es soll die Probleme von init bezüglich Geschwindigkeit, wechselnder Hardware und dem Neustarten von Prozessen beheben.
Um dies zu erreichen ist Upstart Eventorientiert. Bei Eintreten eines Events, wie dem Einstecken eines USB-Sticks, werden die notwendigen Jobs gestartet um die gewünschte Funktion bereit zu stellen. Upstart erlaubt das gleichzeitige Ausführen von Jobs unabhängiger Ereignisse. Dies beschleunigt sowohl den Start des Systems und ermöglicht außerdem eine einfachere Handhabung von auswechselbarer Hardware.
In späteren Versionen soll es auch den Cron-Deamon ersetzen. Zur Zeit ist es in der Ubuntu-Entwicklerversion Edgy Eft integriert.
Weitere Init-Systeme
Weblinks
Offizielle Projektwebsite http://www.netsplit.com/blog/work/canonical/upstart.html
- ↑ The upstart Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 26. September 2018).