LINUXSC :: Linux, el Open Source más popular del mundo - systemd, otro reemplazo de init
 
        
18 | 05 | 2012


systemd, otro reemplazo de init

Justo cuando parecía seguro que upstart era el futuro, cuando todas las distribuciones lo habían integrado o planeaban hacerlo, ocurre lo que tantas veces en el mundo linuxero: Sale alguien implementado algo totalmente diferente porque no termina de gustarle la nueva propuesta. Estas cosas sin duda son una enorme pérdida tiempo en muchos casos, pero también una gran fuente de creatividad.

Ese es el caso de systemd, el nuevo juguete de Lennart Poettering (también creador del magnífico Pulseaudio).

Poettering ha aplicado otro punto de vista al problema del arranque. Prescinde de las dependencias y la sincronización la relega a mecanismos sistémicos de bajo nivel.

Bajo systemd todos los servicios del sistema podrían arrancarse a la vez, sin preocuparse de que tal servicio depende de otro.

El truco utilizado es el mismo que utiliza inetd o el launchd de Mac OS X: [...] que esos sockets pueden crearse antes de que los servicios arranquen. systemd, mismamente, puede crearlos -pero sin "escuchar" lo que se envía a ellos-, y las aplicaciones pueden conectarse e incluso escribir a ese socket, porque el kernel va guardando en un buffer todo, a espera de que alguien se decida a leerlo.Sigue en la entrada completa.

El mantenedor de Upstart Scott James Remnant ha escrito sus impresiones sobre systemd. Más comentarios en LWN y OSNews.






Sigueme en


Publicidad

Centro de Soluciones Linux

Santa Clara Ocoyucan

KoalaSoft-Sitio de Amigos

Puebl@Media



Linuxsc en RSS
No. de Visitas
0031444
HoyHoy1845
AyerAyer2039
Esta SemanaEsta Semana10681
Este mesEste mes27306
TotalTotal31444