osxのdistccはコンパイルを配布しません。

osxのdistccはコンパイルを配布しません。

いくつかのOSXシステムにhomebrewを使用してdistccをインストールし、そのIPアドレスを/usr/local/Cellar/distcc/3.2rc1/etc/distcc/clients.allowおよび~/.distcc/hostsに追加しました.

その後、-j16でコンパイルを開始しましたが、distccmon-textを見ると、すべてのコンパイルが私のコンピュータでのみ実行されることがわかります。

DISTCC_LOGとDISTCC_VERBOSEをエクスポートしましたが、ログにこれらのエントリがたくさん表示されます。

distcc[72899] (dcc_parse_hosts_file) load hosts from /Users/joao.pincho/.distcc/hosts
distcc[72899] (dcc_parse_hosts) found tcp token "192.168.6.10"
distcc[72899] (dcc_lock_host) got cpu lock on 192.168.6.10 slot 0 as fd6
distcc[72894] (dcc_parse_hosts) found tcp token "192.168.6.10"
distcc[72899] (dcc_lock_host) got cpu lock on localhost slot 0 as fd7
distcc[72899] (dcc_note_state) note state 3, file "(NULL)", host "localhost"
distcc[72895] (dcc_parse_hosts) found tcp token "192.168.6.10"
distcc[72894] (dcc_lock_host) /Users/joao.pincho/.distcc/lock/cpu_tcp_192.168.6.10_3632_0 is busy
distcc[72894] (dcc_lock_host) got cpu lock on 192.168.6.10 slot 1 as fd6
distcc[72894] (dcc_lock_host) /Users/joao.pincho/.distcc/lock/cpu_localhost_0 is busy
distcc[72895] (dcc_lock_host) /Users/joao.pincho/.distcc/lock/cpu_tcp_192.168.6.10_3632_0 is busy
distcc[72894] (dcc_lock_host) got cpu lock on localhost slot 1 as fd7
distcc[72894] (dcc_note_state) note state 3, file "(NULL)", host "localhost"
distcc[72895] (dcc_lock_host) /Users/joao.pincho/.distcc/lock/cpu_tcp_192.168.6.10_3632_1 is busy
distcc[72895] (dcc_lock_host) got cpu lock on 192.168.6.10 slot 2 as fd6
distcc[72895] (dcc_lock_host) /Users/joao.pincho/.distcc/lock/cpu_localhost_0 is busy
distcc[72895] (dcc_lock_host) /Users/joao.pincho/.distcc/lock/cpu_localhost_1 is busy
distcc[72895] (dcc_lock_host) got cpu lock on localhost slot 2 as fd7

他のiMacは、8つのdistccdプロセスが実行されている状態でアイドル状態です。なぜ常にCPUが使用中であると表示されますか?編集を配布するにはどうすればよいですか?ありがとうございます。

ベストアンサー1

おすすめ記事