Erzwingen Sie die meisten Kompilierungen mit distcc einem entfernten Host

1364
Ярослав Рахматуллин

Die distcc-FAQ gibt an, dass es derzeit kein Schema für das Ausgleichen oder Priorisieren von Hosts gibt. Sie empfehlen, einfach den schnellsten Host oben oder in der Liste aufzulisten.

Die Situation hier ist, dass der entfernte Host wesentlich leistungsfähiger ist als der Host, auf dem ich kompiliere.

Wäre es effektiv, einfach denselben Host mehrmals /etc/distcc/hostsaufzulisten, um die meisten Kompilierungsaufgaben für den Remote-Host zu erzwingen?

1

1 Antwort auf die Frage

2
gm2

No, but do not include localhost in host list.

As a general rule, if the aggregate CPU speed of the client is less than one fifth of the total, then the client should be left out of the list.

Also, distcc only distributes compilation, so preprocessing and linking will always be run locally.

Reference