Принудительная сборка на удаленном хосте с помощью distcc
В FAQ по distcc говорится, что в настоящее время нет схемы для балансировки или расстановки приоритетов хостов. Они рекомендуют просто перечислить самый быстрый хост сверху или в списке.
Ситуация здесь такова, что удаленный хост намного мощнее, чем тот, на котором я компилирую.
Будет ли эффективным просто перечислить один и тот же хост несколько раз в /etc/distcc/hosts
чтобы заставить большинство задач компиляции на удаленный хост?
1 ответ
Нет, но не включают localhost
в списке хостов.
Как правило, если суммарная скорость ЦП клиента составляет менее одной пятой от общего количества, то клиент должен быть исключен из списка.
Кроме того, distcc распространяет только компиляцию, поэтому предварительная обработка и компоновка всегда будут выполняться локально.