1 |
Stéphan BERNARD wrote: |
2 |
> Maintenenat, sur le portable, ce n'est plus le calme plat, mais on ne |
3 |
> peut pas dire que les P4 soient surchargés de travail. En gros, le |
4 |
> portable passe du temps à en donner (du travail), mais n'abandonne pas |
5 |
> pour autant ses propres compilations pour se consacrer |
6 |
> quasi-exclusivement à la distribution comme il aurait tout intérêt à le |
7 |
> faire. Réflexion faite, ça se comprend. Mais le gain de temps est |
8 |
> décevant. On verra à l'usage (si kdepim se termine dans la journée - il |
9 |
> était démarré depuis longtemps lorsque je l'ai lancé) ! |
10 |
|
11 |
$ grep MAKE /etc/make.conf |
12 |
MAKEOPTS="-j5" |
13 |
|
14 |
$ sudo cat /etc/distcc/hosts |
15 |
localhost/1 bee/2 wok/2,lzo |
16 |
|
17 |
La clé je pense est l'utilisation de '/x' pour indiquer le nombre |
18 |
maximum de compilation pouvant être demandées à une machine donnée. |
19 |
|
20 |
Tu peux aussi essayer de supprimer purement et simplement localhost de |
21 |
la conf (les ./configure seront plus long), ou bien de le mettre à la |
22 |
fin, pour lui donner une priorité inferieur dans la distribution des |
23 |
compilations. |
24 |
|
25 |
A propos de ccache, si la taille de ton cache n'est pas 2Go, il faut |
26 |
l'indiquer dans make.conf, autrement portage le remet a 2Go tout le |
27 |
temps (la dernière fois que j'ai regardé...). |
28 |
|
29 |
$ grep CACHE /etc/make.conf |
30 |
CCACHE_SIZE="4G" |
31 |
|
32 |
ps: ',lzo', c'est pour compresser les echanges (sur un réseau sans fil |
33 |
par exemple). |
34 |
|
35 |
-- |
36 |
Yoann Pannier |
37 |
|
38 |
-- |
39 |
gentoo-user-fr@g.o mailing list |