| ccache+distcc |
[Dec. 9th, 2008|03:47 pm] |
А вот вам Давыдов Харлам:
$ make clean; time make
6.83user 1.48system 0:08.57elapsed 97%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+11256outputs (0major+336673minor)pagefaults 0swaps
$ make clean; time make -j4 CC="ccache distcc"
2.20user 0.91system 0:01.68elapsed 184%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+20952outputs (0major+161930minor)pagefaults 0swaps
Жалко в отделе разработчиков под линукс всего два (пока что), и на двоих три машины (если не считать FreeRunner), итого 6 ядер (в листинге подключены лишь две машины). И это ещё не план, и даже не инферно, но уже кое-что. С миру по нитке — на девяти секундах отыграли семь. Я, правда, компиляцией занимаюсь редко (питон, однако), а вот коллеге жизнь упростили изрядно. В голове забегали крохотные тараканы на тему прикрутить к этой конструкции автопоиск distcc-узлов через ZeroConf mDNS. |
|
|
| Comments: |
![[User Picture]](http://lj.rossia.org/userpic/165813/26611) | | From: | ishc |
| Date: | December 9th, 2008 - 01:12 pm |
|---|
| | | (Link) |
|
Спасибо за наводку :) У нас железо почти одинаковое, поэтому пока не напрягает. Но как знать, что потом будет. | |