Хочу ускорить установку ПО на ноутбуке, используя distcc.
Ноутбук: Core2Duo, x86_64, gentoo amd64.
make.conf: FEATURES=distcc, MAKEOPTS=-j3, DISTCC_DIR="/var/tmp/portage/.distcc"; cat /etc/distcc/hosts: localhost heli
Компьютер heli:
2 ксеона E5410, x86_64, gentoo amd64. CCFLAGS и CXXFLAGS такие же, как и на ноутбуке. Запущен distccd, и в make.conf так же прописан distcc.
Короче, хэндбук я читал и делал по нему, и всё работает. Но если на heli собирать систему для него самого, то работают все 8 ядер на полную. Если же с помощью distcc он помогает собирать систему ноутбуку, то, судя по htop, процессоры совсем не загружены, и компиляция происходит отнюдь не быстрее (если не медленнее, чем без distcc). Экспериментировал с X в MAKEOPTS=-jX. X менял от 3 до 22 -- никакого прироста (проверяемый пакет -- pidgin).
Внимание, вопрос: как правильно настроить distcc (или что надо настроить), чтобы максимально использовать потенциал 8-ядерного heli. Для справки: нахожусь в одной сети с ним, данные передаю не через ssh, использую wifi.