Systemd - neues Init-System vorgestellt

Systemd - neues Init-System vorgestellt

Neues System könnte Sysvinit und Upstart in Linux-Distributionen ersetzen

Der durch Pulseaudio bekannte Entwickler Lennart Poettering hat das Projekt Systemd vorgestellt, das ein neues Init-System für Unix-Systeme entwickeln soll. Systemd soll besser sein als die bisher verwendeten Systeme Upstart und Sysvinit. Das neue System ist bisher noch sehr experimentell.

Anzeige

Poettering beschreibt Systemd in seinem ausführlichen Artikel "Rethinking PID 1". Der Titel bezieht sich auf die Prozess-ID 1, die der Init-Dienst unter Unix-Systemen erhält. Denn Init ist der erste gestartete Prozess, der wiederum die anderen Prozesse startet.

Einige aktuelle Linux-Distributionen verwenden heute Upstart als Init-System. Andere verwenden weiter das klassische Systemvinit. Poettering beschreibt in seinem Artikel die Probleme dieser Init-Systeme und stellt fest, was sich für einen schnelleren Systemstart ändern müsse: Ein modernes Init-System müsse so wenig wie möglich und dabei so viel wie möglich parallel starten. Das bedeutet vor allem, dass Dienste nicht schon beim Systemstart geladen werden, obwohl sie noch nicht zum Einsatz kommen. Der Drucker-Daemon Cups etwa müsse nicht gestartet werden, bevor tatsächlich etwas gedruckt werden soll. Gleiches gilt für den Bluetooth-Daemon und Ähnliches. Auch SSH solle erst gestartet werden, wenn sich jemand per SSH mit dem betroffenen Rechner verbinden möchte, schreibt Poettering.

  • Auszug der Ausgabe von ps xaf -eo pid,user,args,cgroup
  • Systemadm zeigt alle geladenen Units
Systemadm zeigt alle geladenen Units

Auch auf getauschte Hardware müsse das Init-System dynamisch reagieren. Poettering hebt in seinem Aufsatz einige Eigenschaften des von Mac OS X verwendeten Launchd positiv hervor.

Poettering geht auf die Parallelisierung von Diensten, Dateisystemaktionen und Ähnlichem ein. Der erste Prozess solle die anderen Prozesse überwachen, sie gegebenenfalls beenden oder neu starten, schreibt er.

Experimentelle Funktionen

Das maßgeblich von Poettering entwickelte Systemd soll die von ihm festgestellten Probleme bisheriger Init-Systeme korrigieren und seine Ideen für ein ideales Init-System umsetzen. Alle in seinem Artikel vorgestellten Funktionen hat der Entwickler bereits implementiert. Systemd ist derzeit noch sehr experimentell - lässt sich aber schon als Ersatz für Upstart oder Sysvinit verwenden. Da Systemd bisher so gut wie nicht getestet wurde, trägt es derzeit die Versionsnummer 0. Poettering warnt ausdrücklich vor erheblichen Problemen, wenn Systemd tatsächlich eingesetzt wird.

Bisher ist Systemd über die Versionsverwaltung Git erhältlich. Außerdem gibt es ein Tarball, um das System unter Fedora 13 zu nutzen. Ein bereits entsprechend präpariertes Fedora-13-Image für Qemu bietet Poettering ebenfalls an.

Poettering arbeitet für Red Hat, betont aber, Systemd sei sein persönliches Projekt. Sollte es in der Fedora-Community Anklang finden, solle es in Fedora gelangen. Außerdem arbeitet Poettering unter anderem mit Kay Sievers von Novell zusammen, da es auch Interesse gebe, Systemd in Opensuse zu bringen. Einen langfristigen Ausblick will Poettering noch nicht geben - in Zukunft sollen aber weitere Details zu der Arbeit genannt werden.

Reagiert auf Systemd hat der Upstart-Maintainer Scott James Remnant. Er zeigt sich erfreut, dass es neue Ideen zum Thema Init-Systeme gibt.


Marko Schütz 15. Jun 2010

Die Idee ist nicht von mir, aber zum Beschleunigen des Boots kann man einfach in /etc/rc...

klugermann 04. Mai 2010

Der Standardport für SSH ist die Nummer 22.

Anonymer Nutzer 04. Mai 2010

... und brauchen alle zusammen innerhalb von 24h etwa 3 Sekunden CPU-Time... Ist so!

neeelq 04. Mai 2010

findet mal neue argumente, kinder ...

unnu 04. Mai 2010

Weil inetd für Internet Daemon steht und auch keine Dienste, zum Beispiel nach einer...

Kommentieren



Anzeige

  1. Senior-Systementwickler ADAC Bestandsverwaltung (m/w)
    ADAC e.V., München
  2. (Senior) Specialist IT Security (m/w)
    Media-Saturn-Holding GmbH, Ingolstadt
  3. Systemingenieur (m/w) Radarsysteme
    MBDA Deutschland, Schrobenhausen
  4. Information Security Officer (m/w)
    arvato direct services Dortmund GmbH, Dortmund

 

Detailsuche


Hardware-Angebote
  1. MSI-Cashback-Aktion: Ausgewählte Grafikkarte und Mainboard kaufen
  2. Samsung Galaxy S6 und S6 Edge im Preisvergleich
    ab 699,00€
  3. Evga Geforce GTX 960 SuperSC
    mit 20 Euro Cashback nur 194,90€ bezahlen

 

Weitere Angebote


Folgen Sie uns
       


  1. Oberlandesgericht Oldenburg

    Werber der Telekom darf sich nicht als Ewe Tel ausgeben

  2. Ubuntu Phone

    "Wir wollen auch ganz normale Nutzer ansprechen"

  3. Huawei Y3

    Neues Dual-SIM-Smartphone für 80 Euro

  4. Geheimdienstakten vorenthalten

    BND muss für den NSA-Ausschuss nachsitzen

  5. Bundesnetzagentur

    Liquid will sich Platz als Mobilfunkbetreiber einklagen

  6. UEFI

    Firmware-Updates unter Linux werden einfacher

  7. Bittorrent Sync 2.0

    Daten im Abo synchronisieren

  8. Kampf um den Hauptverteiler

    Telekom wirft Konkurrenz lahmen Vectoring-Ausbau vor

  9. Beasts of No Nation

    US-Kinoketten boykottieren Oscar-Anwärter von Netflix

  10. Virtual Reality

    AMDs Liquid VR nutzt eine Grafikkarte pro Auge



Haben wir etwas übersehen?

E-Mail an news@golem.de



Lenovo Vibe Shot im Hands On: Überzeugendes Kamera-Smartphone für 350 US-Dollar
Lenovo Vibe Shot im Hands On
Überzeugendes Kamera-Smartphone für 350 US-Dollar
  1. Adware Lenovo-Laptops durch Superfish-Adware angreifbar
  2. Lenovo Tab S8-50F im Test Uns stinkt's!
  3. Lenovo Anypen Auf dem Touchscreen mit beliebigem Stift schreiben

BQ Aquaris E4.5 angesehen: Das erste Ubuntu-Smartphone macht Lust auf mehr
BQ Aquaris E4.5 angesehen
Das erste Ubuntu-Smartphone macht Lust auf mehr
  1. Aquaris E4.5 Canonical bringt das erste Ubuntu-Smartphone - schubweise

OxygenOS von Oneplus: "Wir wollen keine Funktionen entwickeln, die nerven"
OxygenOS von Oneplus
"Wir wollen keine Funktionen entwickeln, die nerven"
  1. Oneplus One-Smartphone bekommt Lollipop erst im März
  2. Alternatives ROM Paranoid Android schließt sich Oneplus an
  3. OxygenOS Oneplus greift auf Paranoid-Android-Entwickler zurück

  1. Re: De-Mail wo bleiben die Gutscheine aus dem...

    Sharra | 19:43

  2. Re: Um Diaspora zu nutzen, gibt es eine Liste...

    BLi8819 | 19:43

  3. Re: War es DIE Telekom, oder nur EIN...

    Sharra | 19:42

  4. Was gibt´s bei Oculus neues?????

    Alexspeed | 19:41

  5. Re: Entertain

    Maximilian154 | 19:41


  1. 17:36

  2. 17:15

  3. 16:15

  4. 15:31

  5. 14:49

  6. 14:43

  7. 13:51

  8. 13:14


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel