› Foros › PC › Software libre
DISTCC_DIR=/var/tmp/portage/.distcc watch --interval 1 distccmon-text
22062 Preprocess diffcore-rename.c gendcc01[0]
22068 Preprocess epoch.c gendcc01[1]
21930 Compile blob.c gendcc02[0]
21956 Compile ident.c gendcc02[1]
22009 Compile sha1_file.c gendcc03[0]
22028 Compile config.c gendcc03[1]
22065 Preprocess tree-diff.c gendcc04[0]
22053 Compile diffcore-pathspec.c gendcc04[1]
22071 Preprocess cat-file.c gendcc05[0]
22054 Compile diffcore-pickaxe.c gendcc05[1]
22043 Compile diff.c gendcc06[0]
22051 Compile diffcore-order.c gendcc06[1]
22070 Preprocess sha1.c gendcc07[1]
22548 Blocked [0]
22549 Blocked [0]
22510 Blocked [0]
22545 Blocked [0]
22497 Blocked [0]
22499 Blocked [0]
22500 Blocked [0]
22502 Blocked [0]
22503 Blocked [0]
22111 Compile index-pack.c gendcc02[0]
22537 Compile localhost[0]
22521 Compile localhost[1]
22543 Compile localhost[2]
Ferdy escribió:Esos ejemplos están hechos con MAKEOPTS=-j15 en un 'cluster' de 8 nodos pero compartido. Si fuera exclusivo para que lo usara yo, probablemente estaríamos hablando de -j20 o -j25. Basándome simplemente en mi experiencia y en las máquinas que lo componen
Si tengo definido digamos -j8 pero resulta que tengo el segundo equipo apagado por el motivo que sea ¿será contraproducente tener tantos procesos? No hay una forma de definir esto en función del número de nodos?
Si le doy poca prioridad al distcc en el servidor, ¿significa que cederá más trabajos al otro equipo, o que esos trabajos se retrasarán (dado el caso) al tener menos prioridad frente a otros procesos del sistema?