SysVinit

software
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 21. Juli 2009 um 21:20 Uhr durch Ath (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.

SysVinit ist das init-System des Unix-Betriebssystems System V. Es wird in vielen Linux-Distributionen als Standard-Initsystem genutzt.

Bei SysVinit handelt es sich um den Prozess, der als erstes vom Kernel gestartet wird und daher die Prozess-ID 1 bekommt. Dieser erste Prozess startet anhand der gewünschten Runlevels alle benötigten System-Dienste.

SysVinit startet die Prozesse immer in einer vorgegebenen Reihenfolge und startet einen Prozess meist erst dann, wenn der vorherige Prozess fertig initialisiert wurde. Dies macht es im Vergleich zu anderen init Systemen sehr langsam. Bei einigen Linux-Distributionen, wie z. B. Gentoo Linux, ist es auch möglich, alle Prozesse in einem Runlevel gleichzeitig starten zu lassen.

Einige Linux-Distributionen arbeiten allerdings schon an neuen Initsystemen wie upstart, welche nicht mehr seriell sondern auch parallel arbeiten. [1]

Siehe auch

Einzelnachweise

  1. http://ikhaya.ubuntuusers.de/2009/07/10/zusammenarbeit-beim-bootvorgang/