diff --git a/scripts/farm/hammer-farm.service b/scripts/farm/hammer-farm.service index 4ec755ed..edff3121 100644 --- a/scripts/farm/hammer-farm.service +++ b/scripts/farm/hammer-farm.service @@ -8,8 +8,9 @@ Type=simple WorkingDirectory=/opt/hammer Environment=HOME=/root Environment=HAMMER_DIR=/opt/hammer -# JOBS = vCPU (cada build usa 1 core por codegen-units=1). CCX13 = 2. -Environment=JOBS=2 +# JOBS no se fija: el loop usa nproc por defecto (cada build usa 1 core por codegen-units=1). +# Así, al REPOTENCIAR la caja (CCX13→CCX23/33), el worker auto-escala los slots sin tocar config. +# La línea CCX da ~4GB RAM/core ⇒ nproc slots quedan con margen para builds Rust + swap. ExecStart=/opt/hammer/scripts/farm/farm-worker-loop.sh Restart=always RestartSec=30