sexta-feira, 7 de maio de 2010

systemd, outro substituto para o init

Justo quando parecia certo que upstart era o futuro, quando a maioria das distribuições o haviam integrado ou planejavam faze-lo, ocorre o que tantas vezes se vê no mundo GNU/Linux: alguém implementa algo totalmente diferente por não gostar da proposta atual. Estas atitudes sem dúvida são uma enorme perda de tempo em muitos casos, mas também uma grande fonte de criatividade/inovação. Este é o caso do systemd, o novo pacote de Lennart Poettering (também criador do magnífico Pulseaudio). Poettering aplicou outro ponto de vista ao problema do boot. Sob o systemd todos os serviços do sistema poderiam iniciar ao mesmo tempo, sem preocupar-se de que tal serviço depende de outro. O truque utilizado é o mesmo que utiliza o inetd ou launchd do Mac OS X: [...] que estes sockets podem ser criados antes de que os serviços iniciem. systemd, da mesma fora, pode criá-los mas sem "ficar escutando" o que é enviado à eles, e as aplicações podem conectar-se e inclusive escrever neste socket, visto que o kernel vai guardando um buffer à espera de alguém que decida lê-lo.

Sobre o systemd: http://0pointer.de/blog/projects/systemd.html
Via: http://barrapunto.com/articles/10/05/03/0745216.shtml




Fonte: NoticiasLinux.com.br





Avise se algum erro for encontrado nesse artigo.


O conteúdo desse artigo pode ser modificado ou atualizado, por isso, visite essa página constantemente e mantenha-se atualizado.

Nenhum comentário:

Postar um comentário