Gentoo est une distribution où l'on compile tout. Il est donc préférable de configurer les options de compilation le plus tôt possible histoire de ne pas devoir tout recompiler lorsqu'on décidera optimiser notre machine.
L'optimisation est un sujet à la fois chaud et très technique. Si ce qui suit vous parait nébuleux ou trop compliqué ... faite l'impasse, de toutes façons, votre système fonctionnera aussi bien et vous ne perdrez que quelques pourcentages de ces performances.
De plus, ces options sont très fortement liées à la machine hôte. Ce qui implique :
Avant d'entrer dans le vif du sujet, il est très fortement conseillé de parcourir la documentation d'emerge.
/proc/cpuinfo contient les caractéristiques du CPU. En particulier son modèle précis et ses possibilités.
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Pentium(R) 4 CPU 2.40GHz stepping : 7 cpu MHz : 2399.363 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pebs bts cid xtpr bogomips : 4798.72 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 32 bits virtual power management:
Un petit tour sur http://www.gentoo-wiki.info/Safe_Cflags permet de savoir quelles sont les options de compilations à utiliser.
Dans mon cas, il s'agit d'un pentium4, donc le site nous conduit à cette page et on mettra donc dans le fichier /etc/make.conf :
CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CXXFLAGS="${CFLAGS}"
Les cpus possèdent des instructions optimisées pour les opérations mathématiques mais aussi pour les calculs matriciels ou vectoriels ainsi que pour la 3D. Si possible (et on le vérifiera sur cette page), il faut activer les directives USE correspondantes.
Donc pour le Dell, ca done :
USE="mmx sse sse2"
Une description à jour se trouve sur les pages dédiée à chacune de mes machines.
Visitez : Nos sorties Ski et rando |
Copyright Laurent Faillie
2001-2024
N'oubliez pas d'entrer le mot de passe pour voir aussi les photos perso. |
Contactez moi si vous souhaitez réutiliser ces photos et pour les obtenir avec une plus grande résolution. |
Visites durant les 7 derniers jours au total. |
Vous pouvez
laissez un commentaire
sur cette page.