分布式构建冰淇淋失败 资源暂时不可用

Distributed Build Icecream failed Resource temporarily unavailable

本文关键字:资源 构建 冰淇淋 失败 分布式      更新时间:2023-10-16

我们使用冰淇淋github:分布式构建(如distcc(在多台机器之间编译我们的C ++代码。

但是,我们经常遇到异常:

ICECC[16186] 18:57:54: write of source chunk to host 192.168.168.82
ICECC[16186] 18:57:54: failed  Resource temporarily unavailable
ICECC[16186] 18:57:54: got exception 15 (192.168.168.82)

尝试将作业传递给所有计算机失败后,本地计算机将强制自行编译此作业。

之前有没有人尝试过 icc 并知道如何解决这个问题(可能在源代码中(?

谢谢

你允许make分配多少个任务?如果我们这样做,我们通常会看到这种行为make -j,用作业淹没调度程序并使其过度紧张。

如果执行相同操作,请尝试调用make -j$NUM_CORES_IN_NETWORK