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 Identificador de
Proceso 1.
Tradicionalmente, esta funcionalidad se ha implementado de
forma distinta en los dos grandes universos Unix: System V y BSD. En el Unix
original, el proceso init arrancaba los servicios de mediante un único script
denominado /etc. /rc. Posteriormente, la versión System V del Unix de AT&T
introdujo un nuevo esquema de directorios en /etc./rc.d/ que contenía scripts
de arranque/parada de servicios.
Linux adoptó el esquema System V, aunque algunas
distribuciones, como Arch Linux y Slackware, utilizan el estilo BSD y otros,
como Gentoo, tienen su propia versión personalizada. Ubuntu y algunas otras
distribuciones de Linux utilizan ahora upstart como reemplazo para el proceso
de inicialización tradicionales.
Upstart es un reemplazo basado en eventos para el demonio
init utilizado en sistemas UNIX, como GNU/Linux. Upstart (programado porScott
James Remnant, trabajador de Canonical Ltd) opera asíncronamente y dirige el
inicio de las tareas y servicios, los controla mientras el sistema está
encendido y los detiene durante el apagado.
No hay comentarios:
Publicar un comentario