Una piccola modifica al make.conf della vostra gentoo e possiamo usare un decompressore parallelo, per quello sprint in più che non guasta mai.
Buongiorno, oggi voglio proporre una piccola modifica che vi permetterà di accelerare i vostri emerge di qualche secondo. Vediamo come:
Iniziamo installando un'utility di decompressione parallela, io uso lbzip2:
emerge lbzip2
Ora l'unica cosa che dobbiamo fare è una piccola modifica al nostro make.conf e inserire:
PORTAGE_BUNZIP2_COMMAND="lbunzip2 -n#"
Dove al posto di # inseriremo il numero di core a nostra disposizione (compresi anche quelli generati dalla tecnologia HyperThreading).
Salviamo ed abbiamo finito! D'ora in poi i nostri pacchetti dovrebbero venir decompressi con lbzip2.
Ecco la differenza sul mio pc nella decompressione del sorgente di Thunderbird (circa 100MB):
time bunzip2 thund.tar.bz2
E questo è il risultato
bunzip2 thund.tar.bz2 21.14s user 0.41s system 99% cpu 21.603 total
Ed ora con lbunzip2:
time lbunzip2 thund.tar.bz2
Ottenendo:
lbunzip2 thund.tar.bz2 26.59s user 1.07s system 387% cpu 7.134 total
Siamo passati da 21.6 secondi a 7.13 secondi, circa un terzo del tempo.
Spero che vi piaccia e saluti!
Penaz