• # Laisse tomber

    Posté par (site web personnel) . En réponse au message Processus au démarrage -> enlever hotplug. Évalué à 4.

    Hotplug est un composant vital d'un système d'exploitation Linux moderne, en le virant tu te prives de toutes les avancées sympa dans la gestion automatisée des périphériques. Bien sûr, en passant quelques heures à bidouiller tes scripts de démarrage, tu vas arriver à pouvoir te passer de Hotplug, en codant en dur tous les périphériques que tu utilises quotidiennement... Super ! Mais dès que tu voudras essayer un nouveau matériel, ou qu'un ami viendra chez toi avec un gadget USB quelconque, il te faudra replonger le nez dedans, à grand coups de commandes guru, pour arriver à vaguement utiliser le truc en moins d'une demi-heure. Voilà qui devrait convaincre ton éventuel ami de la grande utilité de Linux !

    C'est vrai que Hotplug est ultra-lent au démarrage, ça me gonfle prodigieusement moi aussi, je ne comprends pas comment ça se fait. Mais plutôt que de passer des heures à essayer de te passer d'une fonctionnalité majeure de ton système d'exploitation, pourquoi ne passer consacrer ce temps à accélérer le démarrage Hotplug, ou à étudier le travail de ceux qui se consacrent déjà à cette tâche, pour le plus grand bénéfice de tous ?

    Au fait, udev n'est pas un remplaçant de Hotplug, quelle drôle d'idée. Udev seconde Hotplug (il ne marche pas sans) et a pour seul objectif de gérer dynamiquement les fichiers de périphériques dans /dev. L'effet principal est qu'il n'y a dans /dev que ce qui est utile (fonctionnalité mineure selon moi), l'effet secondaire c'est que l'on peut attribuer à un périphérique précis une entrée précise dans /dev (fonctionnalité majeure pour l'automontage des clés USB et autres trucs sympas).

    Enfin, hwclock sert à gérer l'horloge matérielle du PC, et n'est pas facile à mettre en oeuvre de manière correcte. Si tu utilises NTP pour avoir l'heure exacte sur ton PC, tu peux ignorer hwclock. Sinon, une fois que c'est bien réglé, ça marche plutôt bien, mais il faut faire attention à ce que ton fichier /etc/adjtime ne soit pas corrompu : si le premier nombre est supérieur (an valeur absolue) à 1 ou 2, il y a clairement un problème -- c'est le nombre de secondes de décalage que l'horloge du PC prend chaque jour, et je n'ai pas encore vu un PC avec une horloge aussi pourrie. Pour indication, mon PC se décale de 0,169342 secondes par jour, ce que hwclock contrebalance efficacement : ça fait deux ans que je n'ai pas eu à régler l'horloge du PC.