Quand vous n'arrivez pas à placer un livre sur une étagère, vous essayez souvent de la démonter et de la remonter pour voir si ça ira mieux ? Non, vous regardez si vous devez déplacer quelques planches ou changer des livres de place. En informatique pourtant, dès que vous avez un problème et que votre "expert" ne connaît pas la réponse directement, il vous demande de rebooter ou pire, de reformater et réinstaller Windows.
Un collègue (salut Dirk) disait "when everything fails, reboot". Et c'est bien là l'important "quand tout le reste échoue". C'est l'arme ultime. Et si le reboot résoud le problème, il est bon de se demander pourquoi.
En fait, ce réflexe idiot vient du monde Windows. Le système est tellement hermétique, mal foutu et déstabilisé par la moindre installation d'un driver foireux que souvent la seule solution est effectivement de repartir d'une feuille blanche. Un peu comme si dans votre étagère, vous placiez des étais, des renforts, des planches courbées pour contrer leur fragilité etc. Au final votre étagère ne ressemble plus à rien.
Sous Unix en général, le système de base n'est pas corrompu par les logiciels qu'on installe. On peut également contrôler plus finement les différents composants. Quand le driver scanner déconne, un modprobe -k et ça repart. Quand j'entends quelqu'un rebooter un serveur Linux "pour voir si ça ira mieux", ça m'énèrve prodigieusement.
Globalement Mac OS X n'est pas dans la méthode Windows. Sauf quelques cas. Les "freeze" de Snow Leopard dont je me plaignais récemment par exemple. A ma connaissance, personne ne sait exactement ce qu'il se passe ni comment contourner le problème. Sur les forums, on conseille systématiquement: 1) de rebooter, 2) de réparer les permissions, 3) de réinstaller Snow Leopard proprement. Non mais et puis quoi encore ? Si réparer les permissions résolvait le problème il y aurait des centaines de personnes pour le signaler et des dizaines pour dire exactement quelles permissions sont foireuses dans ce cas précis. En fait, il y a des milliers de gens qui ont le même problème de freeze mais on leur conseille quand même de "réparer les permissions". Qu'est-ce que c'est que ça pour une poudre de perlin-pin-pin ? Une façon de gagner du temps en espérant une correction d'Apple ?