miércoles, 21 de marzo de 2012

Procesos Inicializadores

Procesos Inicializadores Linux/Windows

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