RubyでC拡張ありのgemをインストールする際に、make -j4 みたいに複数のCPUのコアを使って早く終わらせたい
マルチスレッド、もしくはマルチコアを活用してRubyのネイティブ拡張をインストールしたら早くて便利だと思います。
というわけで、正解は
export GNUMAKEFLAGS=-j4
です。お手持ちのコンピュータのコア数に合わせて
GNUMAKEFLAGS=-j8 gem update
等してみてください。C拡張をゴリゴリ使っているgemの場合アップデートが高速に終了するかも知れません。
この記事は以上です。
Author And Source
この問題について(RubyでC拡張ありのgemをインストールする際に、make -j4 みたいに複数のCPUのコアを使って早く終わらせたい), 我々は、より多くの情報をここで見つけました https://qiita.com/kojix2/items/66c89b80303f30763181著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .