Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第 43 章 安装和引导

中的多线程 xz 压缩 rpm-build

压缩可能需要很长时间才能进行高度并行构建,因为它目前只使用一个核心。对于在有大量内核的硬件上创建的大型项目而言,这可能会造成问题。
这个功能是作为技术预览提供的,在将 %_source_payload%_binary_payload macros 设置为 wLTX.xzdio 模式时,为源启用多线程 xz 压缩。在这里,L 代表压缩级别(默认为 6),X 是要使用的线程数(可为多个数字),如 w6T12.xzdio。要这样做,可以编辑 /usr/lib/rpm/macros 文件,或者在 spec 文件中声明宏,或在命令行中声明宏。(BZ#1278924)