init

init

Der init-Prozess (von initiieren) ist bei unixartigen Betriebssystemen der erste Prozess eines Systems: Er hat meistens die Prozess-ID 1. Bei Mac OS X wurde er durch launchd ersetzt, der jetzt die PID 1 trägt. Traditionell startet er alle anderen Prozesse; auf welche Art er dies tut, wird unter Linux und anderen System-V-orientierten Systemen wie Solaris in der Datei /etc/inittab festgelegt (SysVinit), unter den BSDs in der Datei /etc/ttys.

Auf heutigen Systemen werden durch den Kernel auch noch andere interne Prozesse gestartet, die Aussage gilt daher primär für Benutzerprozesse.

Den init-Prozess mit dem Kill-Kommando zu beenden (kill -9) ist gleichbedeutend mit dem Herunterfahren des Systems. Will man während des laufenden Betriebs die Konfiguration wirkungsvoll ändern, muss nach dem Ändern der Konfigurationsdatei eingegeben werden:

> kill -1 1

Unter den an System V orientierten Betriebssystemen verwaltet der init-Prozess die verschiedenen Runlevel; die BSDs kennen dagegen traditionell nur zwei Modi, single-user und multi-user.

Da das Starten von Prozessen mit Hilfe von init auf heutigen Systemen, mit im laufenden Betrieb wechselnder Hardware, nicht mehr ganz zeitgemäß ist, gibt es Versuche, Alternativen einzuführen. Beispiele sind hier InitNG, eINIT, Upstart von Ubuntu Linux, Launchd in Mac OS X und systemd.


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Init — (short for initialization ) is the program on Unix and Unix like systems that all other processes. It runs as a daemon and typically has PID 1.The functionality diverged, in Unixes such as System III and System V, from the functionality provided… …   Wikipedia

  • Init — (abréviation de initialisation) est le programme sous Unix qui lance toutes les autres tâches. Il s exécute comme un démon informatique et typiquement il a un identifiant de processus (PID) de 1. Les fonctionnalités du programme init divergent… …   Wikipédia en Français

  • init — (abréviation de initialisation) est le programme sous Unix qui lance toutes les autres tâches. Il s exécute comme un démon informatique et typiquement il a un identifiant de processus (PID) de 1. Les fonctionnalités du programme init divergent… …   Wikipédia en Français

  • Init — init (сокращение от англ. initialization  инициализация)  программа в UNIX и Unix подобных системах, которая запускает все остальные процессы. Работает как демон и обычно имеет PID 1. Обычно (согласно Filesystem Hierarchy… …   Википедия

  • init — abbrev. initial * * * …   Universalium

  • init — abbrev. initial …   English World dictionary

  • INIT II — The Intranasal Insulin Trial (INIT II) began in late 2006, and is being run by an Australian non profit organization, the Diabetes Vaccine Development Centre (DVDC). The aim of the trial is to test a new preventative treatment for type 1 diabetes …   Wikipedia

  • Init — En sistemas Unix y de tipo Unix, init (abreviatura de initialization) es el primer proceso en ejecución tras la carga del kernel y el que a su vez genera todos los demás procesos. Se ejecuta como demonio y por lo general tiene PID 1.… …   Wikipedia Español

  • Init — Der init Prozess ist bei unixartigen Betriebssystemen der erste Prozess eines Systems: Er hat immer die Prozess ID 1. Traditionell startet er alle anderen Prozesse; auf welche Art er dies tut, wird unter Linux und anderen System V orientierten… …   Deutsch Wikipedia

  • init — Isn t it? It sure is cold out today, init? …   Dictionary of american slang

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”