HomePage RecentChanges Contattami Random Page Le mie foto Il mio Blog RSS feed

Ottimizzare il make.conf su Gentoo

Il mio make.conf:


CFLAGS="-O3 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS="~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
PORTAGE_TMPFS="/dev/shm"
FEATURES="sandbox ccache"
CCACHE_SIZE="1G"

USE="3dnow 3dnowext 
     aac aalib acpi alsa aoss apache2 
     bash-completion blender-game bogofilter bonobo boost
     cdr crypt cpudetection cups 
     dbus dvd dvdread 
     ethereal exif 
     ftp 
     gimp gphoto2 graphviz gtk2
     hal hddtemp
     imlib ipv6 inkjar
     java javascript jpeg
     -kde kqemu keyring
     ldap lcms libwww lm_sensors locale 
     mad mime mmx mp3 mpeg mono -mozcalendar -mozdevelop 
     moznocompose moznoirc moznomail moznoroaming     
     nptl nptlonly nsplugin nvidia
     offensive ogg oggvorbis opengl openexr
     pda pdf perl png profile plugin
     ruby
     samba soap sqlite sqlite3 sse sse2 ssl svg 
     theora tiff truetype 
     unicode usb 
     wifi win32codecs 
     xml xmlrpc xvid X"

INPUT_DEVICES="keyboard mouse evdev aiptek"
VIDEO_CARDS="nv nvidia"
LINGUAS="it en en_GB"

source /usr/portage/local/layman/make.conf

Da notare l’opzione PORTAGE_TMPFS="/dev/shm" che permette di sfruttare come spazio temporaneo un filesystem in ram, aumentando notevolmente le prestazioni in fase di compilazione.