2017-07-10 5 views
0

私たちはicecreamを使用していますgithub:複数のマシン間でC++コードをコンパイルするための分散ビルド(distccなど)。Distributed Build Icecream failedリソースは一時的に利用できません

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) 

すべてのマシンにジョブを渡そうとし失敗した後、ローカルマシンには、このジョブ自体をコンパイルすることを余儀なくされています

はしかし、私たちは頻繁に例外が発生します。

誰もがこの問題を(おそらくソースコードで)解決する方法を知っていますか?

おかげで、あなたはmakeを配布できるようにするにはどうすればよい多くのタスク

答えて

0

make -jを実行した場合、私たちは通常このような動作を見て、スケジューラにジョブをあふれさせ、過剰な負荷をかけます。

同じ操作を行う場合は、make -j$NUM_CORES_IN_NETWORKを呼び出してみてください。

関連する問題