J’avoue, j’ai carrément sourit en lisant le titre. Je suis grave je crois. Mais bref. J’ai été assez déçu d’apprendre qu’on y parlait pas de systemd. :( Ça aurait pu faire de beaux trolls!
Blague à part, c’est pas mal d’entendre parler des autres systèmes d’initialisation. Passons aux choses sérieuses:
Mais la syntaxe m’a l’air un tantinet plus chiant que ce que ça pourrait être.
Pourquoi ebegin? C’est pas le genre de trucs qui pourrait se faire automatiquement? Dans d’autres cas comme la fonction buffer() je comprends, mais là?
À quoi sert eend $?? On dirait qu’on le systématiquement donc je vois pas l’intérêt.
À quoi sert la fonction ssd()?
Il semble flexible et j’en ai entendu pas mal de bien, ça a l’air d’être le système le plus cité pour remplacer un système d’initialisation vieillissant pour ceux qui veulent éviter systemd à tout prix.
rcNG
Rho le gros pâté de shell... Bah c’est pas très beau, mais bon faudrait une vraie comparaison (même démon et code équivalent).
Ça a l’air de garder un fonctionnement assez traditionnel.
Upstart
Fichier décrivant le démon très succin, ça fait assez penser à systemd (même si carrément pas la même syntaxe).
Concernant le logiciel en lui-même, bah c’est du systemd en moins bon quoi.
runit
Syntaxe pour les fichiers décrivant les démons pas très belle, séparé le tout en plein de petits fichiers c’est pas un peu chiant?
Vu la description, ça a pas l’air très flexible. Est-il possible de créer son propre niveau d’exécution? (runlevel)
Conclusion
Globalement ça a pas l’air de paralléliser autant que systemd, et les syntaxes basés sur le Shell sont à mon avis une horreur.
Enfin bref, quand je vois les autres système d’initialisation, je pense que systemd n’a pas trop de soucis à se faire, puisqu’ils ne jouent clairement pas dans la même catégorie (à part Upstart). OpenRC, rcNG et runit se veulent multiplateforme, ce qui n’est pas le cas de systemd.
Est-ce que quelqu’un a déjà jeté un œil aux performances pour voir ce que ça donnait?
# systemd
Posté par ariasuni . En réponse à la dépêche Petit état de l'art des systèmes d'initialisation (1). Évalué à 2.
J’avoue, j’ai carrément sourit en lisant le titre. Je suis grave je crois. Mais bref. J’ai été assez déçu d’apprendre qu’on y parlait pas de systemd. :( Ça aurait pu faire de beaux trolls!
Blague à part, c’est pas mal d’entendre parler des autres systèmes d’initialisation. Passons aux choses sérieuses:
OpenRC
Je reprends un bout de code de la dépêche:
Mais la syntaxe m’a l’air un tantinet plus chiant que ce que ça pourrait être.
ebegin? C’est pas le genre de trucs qui pourrait se faire automatiquement? Dans d’autres cas comme la fonctionbuffer()je comprends, mais là?eend $?? On dirait qu’on le systématiquement donc je vois pas l’intérêt.ssd()?Il semble flexible et j’en ai entendu pas mal de bien, ça a l’air d’être le système le plus cité pour remplacer un système d’initialisation vieillissant pour ceux qui veulent éviter systemd à tout prix.
rcNG
Rho le gros pâté de shell... Bah c’est pas très beau, mais bon faudrait une vraie comparaison (même démon et code équivalent).
Ça a l’air de garder un fonctionnement assez traditionnel.
Upstart
Fichier décrivant le démon très succin, ça fait assez penser à systemd (même si carrément pas la même syntaxe).
Concernant le logiciel en lui-même, bah c’est du systemd en moins bon quoi.
runit
Syntaxe pour les fichiers décrivant les démons pas très belle, séparé le tout en plein de petits fichiers c’est pas un peu chiant?
Vu la description, ça a pas l’air très flexible. Est-il possible de créer son propre niveau d’exécution? (runlevel)
Conclusion
Globalement ça a pas l’air de paralléliser autant que systemd, et les syntaxes basés sur le Shell sont à mon avis une horreur.
Enfin bref, quand je vois les autres système d’initialisation, je pense que systemd n’a pas trop de soucis à se faire, puisqu’ils ne jouent clairement pas dans la même catégorie (à part Upstart). OpenRC, rcNG et runit se veulent multiplateforme, ce qui n’est pas le cas de systemd.
Est-ce que quelqu’un a déjà jeté un œil aux performances pour voir ce que ça donnait?
Écrit en Bépo selon l’orthographe de 1990