EMERGE DEFAULT OPTS/it

La voci della variabile EMERGE_DEFAULT_OPTS vengono aggiunte alla riga di comando di emerge. Viene spesso utilizzata per consentire operazioni di emerge simultanee tramite le opzioni  e , che indicano a Portage quante costruzioni/compilazioni di pacchetti paralleli possono essere utilizzate e fino a quale carico di sistema (carico medio) può essere utilizzato il parallelismo.

Compilazioni parallele
Con  (versione breve:  ), si lanciano N processi (senza un argomento,   inonderebbe il processore con il massimo numero possibile di processi, e non è consigliabile). Un valore tipico di N sarebbe uguale al numero di processori.

For example, to run up to three jobs in parallel:

For more information, see the EMERGE_DEFAULT_OPTS article.

When used with  (short form:  ), emerge will try to keep the load average of the system less than X.Y, a floating point number. If  is set as well, then it will run up to the limit indicated by that parameter.

The load average value is the same as displayed by or, and for an N -core system, a load average of   would be a 100% load. Another rule of thumb here is to set  which will limit the load to 90%, thus maintaining responsiveness.

These two settings are suited for long emerges which include multiple source code files to make the most of the  parameter. They can also cause emerge errors in some cases, so use with caution and be prepared to comment these out if problems arise.