EMERGE DEFAULT OPTS/ja

EMERGE_DEFAULT_OPTS 変数の値は、emergeコマンド行の末尾に付加されます. これはしばしば、どれだけの数のパッケージを並行ビルドさせるかをPortageに伝える オプションや、並行ビルドの際どの数値までシステム負荷（ロードアベレージ）を許容するかをPortageに伝える オプションを使用しての並行emergeの操作をするのに使用されます.

並行ビルド
（短縮形： ）を使うことで、 N 個のジョブを同時に実行します（引数なしでは、 は可能な限り多くのジョブでプロセッサを溢れさせます. そしてこれは非推奨です）. 一般的には、 N の値にはコア数が設定されます.

例えば、3つまでの並行ジョブを行う場合：

詳細は EMERGE_DEFAULT_OPTS の記事をみてください

（短縮形： ）を使用することで、emergeはシステムのロードアベレージを X.Y （浮動小数点数）未満に抑えようと試みます. もし が一緒にセットされている場合、emergeはパラメータが指示している制限以内で実行されます.

ロードアベレージの値はやで表示される値と同一で、 N コアのシステムでは、ロードアベレージ は100%ロードされている事になります. 経験則としては、 とセットすることで、これによってロードの制限を90%にし、従って応答性を維持することができます.

これらの2つの設定は、たくさんのソースコードファイルを含む長いemergeの際に、 パラメータを最大限に活かすのに適しています. これらはまた、emergeのエラーを起こす場合がありますので、注意して使い、もし問題が発生したのならば、これらをコメントアウトするようにしてください.