• [^] # Re: If it works, don't fix it.

    Posté par . En réponse au journal Chronique des dinosaures rétrogrades. Évalué à -6.

    C'est un peu ce que je dis, c'est utile à moitié. Donc inutile. Soit tu es sur un système de bureau et, finalement, tu n'as que très peu, voir pas du tout, de service en écoute sur le réseau, soit tu es sur un serveur et là tu vas mettre en place les tests complets de tes services et donc systemd ne fait qu'un truc inutile, un test sans intérêt vu qu'il y a des tests plus complets mis en place. En fait le seul cas utile de cette surveillance c'est pour les ordinateurs de bureau des "power user", mi-serveur, mi-"ordi de bureau". Et cette situation est normal, vu que systemd a été développé pour la vitesse de démarrage. D'ailleurs à l'annonce de systemd, l'explication de l'activation des sockets donne (emphase de moi):

    [ ... ] on MacOS the listening of the sockets is pulled out of all daemons and done by launchd. The services themselves hence can all start up in parallel and dependencies need not to be configured for them. And that is actually a really ingenious design, and the primary reason why MacOS manages to provide the fantastic boot-up times it provides

    Ah oui, ben en fait ils ont fait ça pour avoir le « fantastic boot-up times » de MacOS ... Et en plus ça permet de ne plus gérer les dépendances ... Oh ! Mince ! En fait systemd ne fait pas de gestion des dépendances !

    Enfin on en revient à mon premier message, systemd a été conçu uniquement pour la vitesse ; dans le cadre historique et dans l'annonce de sa sortie, tout concorde.

    "It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell