• # Nouvelles versions de logiciels, toujours + lourds

    Posté par . En réponse au journal Pourquoi un PC ralentit-il ?. Évalué à 2. Dernière modification le 01 juillet 2014 à 23:53.

    Il fut un temps où mon pentium III 450MHz avec ses 512ko de cache, et 768Mo de sdram, ça tournait du feu de dieu. clic sur l'icône firefox, lancé en une seconde. Les versions d'avant la 3.5...
    Maintenant, Core2 Duo 1.8GHz 2Mo de cache et de la mémoire hachement plus rapide, firefox met plusieus secondes.
    Ça part bien entendu d'un bon sentiment de rejouter de fonctionnalités de tueur, du truc d'introspection partout en cliquodrome et de tonnes de choses pour développeurs, mais quel est le pourcentage de gens concernés ? Kédal. Certaines choses devraient être séparées et optionnelles.

    Je remarque aussi que plus le temps passe, plus certaines libs sont forkées (ffmpeg/libav...), plus il existe de libs pour faire des choses de même finalité telle que vue par le quidam (json-c/jansson/glib-json, clang-llvm/gcc...), plus on doit faire cohabiter plusieurs versions d'une même lib parce que tout n'est pas mis à jour (gtk2/gtk3, les versions de python...), et ça participe au fait que l'installe système grossit très vite quand on installe des applis. Les développeurs choisissent selon leurs propres affinités/spiritualités de quelle lib et version leur logiciel va dépendre. Une fois qu'on lance tout ça, ça pollue la ram et le cache.

    Un pote a aussi installé KDE sur sa machine de tueur. Config par défaut, je ne sais plus quelle distrib, le process KDE sirote ses 800Mo de ram (réelle!) à lui tout seul. C'est franchement déplacé comme comportement, je pense que c'est la faute aux packageurs... mais bon que dire contre l'argument "ça ne se voit même pas sur les machines un tant soit peu récentes et c'est ce que veut la majorité des gens, du flashy, du wobbly, des glouglouteries en travers de tout l'espace visuel" ?
    => Là ma solution c'est d'utiliser Enlightenment (ou Gnome shell pour le portable où je dois pouvoir connecter des vidéoproj à chaud), les config ArchLinux par défaut d'Enlightenment et Gnome Shell sont raisonnables.

    À ma connaissance, les défauts de matériel, c'est ça passe ou ça casse. Le seul que je propose qui soit de nature à ralentir le système, c'est un défaut de pâte thermique ou une ouverture de ventilo bouchée par des poils de chat, pour un CPU qui est capable de faire du "throttle" en situation de surchauffe. Ceux qui ne font pas de throttle plantent tout simplement...