二十年 Linux 技术服务专家 400-9696-513 7×24 小时技术支持

Automake 1.20公開、--enable-jobserverとGNU再興への意図

Automake 1.20公開、--enable-jobserverとGNU再興への意図

jobsupportは既定では有効にならない選択制で、Automakeが生成するMakefileが共通のジョブプールに参加できるようにする。各makeが個別にワーカーを増やす構成を避け、再帰ビルド中のCPU過不足をまとめて制御するのが狙いで、配布版のパッケージングやモノレポ風のCIで効く変更である。

ライセンス変更はAutomake自身の配布に及び、使う側のプロジェクトの再ライセンスを促すものではない。修正版を再配布したり社内ツールチェーンに同梱する組織では、ライセンス記録と表示項目の更新が必要になる。

実務では、1.20への更新自体は既存のビルド挙動を変えない一方、オプションを有効化すると従来の低並列で偶然通っていたMakefile.amの潜在競合が表面化する。重いターゲットへ限定して試験し、サブメイクの呼び出しが正しく引き継がれているかを確認してから拡大する進め方が妥当である。

出典:原文記事(Phoronix)はこちら

← 返回列表 咨询相关服务

相关阅读

电话咨询 留言
首页 服务 咨询 留言