30 août 2006

Upstart (le remplaçant d'init) et Dbus tout neuf

On continue les "merges" avec Debian. Aujourd'hui 200 paquets à mettre à jour notamment "à cause" de dbus, ce composant permettant aux applications de dialoguer entre-elles. La dernière version (0.92) sortie il y a peu est donc intégré dans Edgy et tout gnome a été recompilé pour le prendre en compte (expliquant une partie des paquets à mettre à jour). Il devrait améliorer des programmes comme galago qui se base sur dbus. Les paquets relatifs à telepathy ont aussi été mis à jour avec.

Autre programme intéressant : upstart. C'est un logiciel développé par Ubuntu pour remplacer init, le programme qui lance tous les services Linux. Il commence sérieusement à vieillir et beaucoup d'initiatives ont été lancées pour le remplacer : pinit pour Mandriva ou initNG. Personnellement, je n'ai pas gagner beaucoup de temps avec, mais c'est un logiciel d'avenir, qui facilitera grandement les programmeurs dans la gestion de services. Il ne servira pas seulement à augmenter la vitesse du boot, mais permettra une meilleure customization :) Adieu services inutiles ! :) Pour l'installer, un très bon billet se trouve ici.

Posté par Gilir à 21:37 - - Commentaires [5] - Permalien [#]


Commentaires sur Upstart (le remplaçant d'init) et Dbus tout neuf

    Problème lié à la série de mise à jour "dbus"

    Salut.

    Avant de faire le grand saut, je passe par VMWare Server, histoire de voir les progrès effectués par Edgy.

    Or, il m'est impossible d'accéder au module "ajouter/enlever" du menu applications.

    Est-ce normal ? Rapporté ?

    Posté par FredB, 31 août 2006 à 06:37 | | Répondre
  • Upstart entraine un shutdown plus rapide. Si si

    Upstart permet également un shutdown plus rapide, sans que le mainteneur d'upstart soit lui-même certain de savoir exactement pourquoi. La spec Teardown avait apporté une amélioration, mais si on active upstart, on a droit a un shutdown encore plus rapide.
    Explication avancée : sysvinit relit inittab à chaque changement de runlevel, ce qui peut entrainer un temps mort. Avec upstart ceci n'arrive pas, d'où le gain (substantiel dans mon cas).

    Posté par g0d0t, 31 août 2006 à 13:53 | | Répondre
  • Le module d'installation est effectivement buggué. Un rapport existe (https://launchpad.net/distros/ubuntu/+source/gnome-app-install/+bug/57528/) c'est simplement une dépendance qui manque.

    Sinon, c'est rare qu'il y ait des effets non prévus bénéfiques Ca prouve aussi que init doit vraiment être remplacer ou améliorer.

    Posté par gilir, 31 août 2006 à 20:31 | | Répondre
  • Merci pour l'info. Je dois dire que bugzilla.mozilla.org me semble plus facile d'accès que le launchpad

    Posté par FredB, 31 août 2006 à 21:42 | | Répondre
  • Upstart en vitesse

    Salut,

    En fait Upstart ne va accelerer d'un pouce la vitesse de ton boot si tu ne fait rien pour,

    Actuellement Upstart charge les éléments de l'init casiment de la meme facon que sysinit (bon p-e 20% plus vite)


    si tu t'amuse a personnaliser ta conf d'init (a paralleliser les taches), tu peux atteindre le boot en 30 seconde

    initng est deja fournie avec une conf parallélisée,

    a voir aussi : launchd et einit,

    Posté par JerryKan, 24 juillet 2007 à 09:44 | | Répondre
Nouveau commentaire