• [^] # Re: meuh

    Posté par . En réponse à la dépêche La distribution Mandriva GNU/Linux est prête pour 2006. Évalué à 9.

    L'amélioration principale est le retrait d'hotplug de la distribution.
    Au démarrage, hotplug exécutait un ou plusieurs scripts shells pour chaque évènement qu'il recevait du noyau, ce qui ralentissait sensiblement le démarrage. udev est plus rapide que les scripts shells d'hotplug, et permet de mieux cibler le lancement de scripts externes.

    Pour Mandriva 2006, tous les scripts hotplug ont été convertis en règles udev (Suse en a fait autant).
    Certains agents hotplug (scsi, input) n'ont été réécrits que tard dans le cycle de développement, leur absence ne s'étant pas faite ressentir immédiatement.

    Tout n'a pas été évident, il a fallu trouver des solutions pour récupérer toutes les fonctionnalités d'hotplug dans udev. Des outils ont été développés pour pallier à l'absence de support des usermaps dans udev, ils permettent de convertir les usermaps hotplug en règles udev.

    Le support du coldplug pour les systèmes PCI, USB et input a été développé dans udevstart (il n'a pas été ré-utilisé tel quel "upstream", mais une fonctionnalité similaire est présente dans le nouveau udevsynthetize).

    Cf http://qa.mandriva.com/twiki/bin/view/Main/Udev pour plus d'informations.