Dockerfileをいじっているとよく目にするmake -j"$(nproc)"
これは一体何をしているのだろうか?
処理を並列実行させる記述らしい。
要するに並列で処理を行う事で処理スピードを上げている。
“$(nproc)”こいつがCPUコア数を返しているらしい。つまり、コア数が2ならば
make -j2
となるわけだ。
Redirecting...

【TravisCI高速化】make時にオプションを付けたら超絶高速になった - Qiita
はじめに 以前、以下のような高速化をはかり改善した 【TravisCI高速化】bundle installを毎回走らせないようにキャッシュする 【TravisCI高速化】並列実行で実行時間を短縮する 【TravisCI高速化】aptのキャッ...

コメント