• # Performances de Gentoo

    Posté par . En réponse à la dépêche Gentoo 2006.1 est prête !. Évalué à -2.

    Je souhaiterai donner mon opinion sur les performances de Gentoo.
    Je suis daccord sur le fait que l'optimisation de la compilation "-03" ne soit pas un gain trés interessant bien que cela soit relatif à l'utilisation.


    Par contre faites un lsmod sur une distrib non compilé et la même chose sur une gentoo. Puis un modprobe -l avec la même expérience.

    C'est un des exemples les plus flagrant. Nativement et plus facilement que les autres distrib gentoo permet d'installer et de compiler uniquemment les ressources, modules, etc... necessaire (merci d'utiliser gentoo-source et pas genkernel).

    Voici une liste de raison pour utiliser gentoo autre que l'aspect compilation = optimisation:

    - Compilation du noyau simple ->donc le noyau ne posséde que le necessaire

    - Recompilation des paquets avec de nouveaux flags trés simple (voir USE="+flag -flag" emerge nom-paquet) ainsi on peut faire de l'interop simple entre compilation perso et paquets du portage. Perso j'ai tenté de recompiler apache avec certains modules non listé sous Suse pour trac y a un an bonjour la galére!!

    - Detection des paquets necessitant une compilation rapide et simple (emerge -N world)

    - Ajout de sources dans l'arbre de portage (gestionnaire de paquet) trés simple, un tar.bz2 des sources + un fichier text de désignation (ebuild) suffit. Comme l'ajout des sources est simple on peut rapidemment installer de nouvelles version voir les derniéres (utilisation de repository overlay ou démasquage de paquet en teste).

    - Gentoo necessitant de l'optimisation pour bien fonctionner (bon choix de l'architecture et des options d'optimisation) on trouve facilement de la documentation éprouvée pour mettre en place un systéme optimisé avec des méthodes éprouvées par beaucoup d'utilisateurs.
    Il suffit de regarder la documentation Gentoo sur http://www.gentoo.org/doc/fr/handbook/index.xml elle commence par le choix de l'architecture de processeur et lors de l'installation dans la procédure les options de compilation optimisées sont fourni. Je vous invite à aller voir http://fr.gentoo-wiki.org

    En conclusion: le concept et la structure de gentoo fait tendre naturellement l'utilisateur vers l'optimisation ce qui du coup génère une documentation massive sur l'optimisation permettant l'accés à des configuration complexes à une majorité d'utilisateur (copié collé et ça roule). Cette distrib permet une inter-opérabilité rapide et simple avec les sources. (une archive de sources, un fichier texte et c'est un paquet gentoo)

    Je me permet d'apporter mon expérience professionnelle car
    je posséde 3 gentoo et j'administre le serveur de stream de http://divergence-fm.org qui est sous gentoo.

    Ce n'est pas une grande expérience mais ça m'a permis de voir les avantages.