I'm thinking about trying it because I want to try out the overlays feature:
docs.freebsd.org
PARALLEL_JOBS
, so poudriere will run exactly as many jobs as there are cores/threads. The prepare phase will always be I/O-bound, so it might speed up things to keep the parallel jobs higher for that. PREPARE_PARALLEL_JOBS
at default as well.No need to configure anything for that, just run e.g.Thanks Zirias, running poudriere on idle priority would be great if it can just be done by adjusting the settings in poudriere.conf.
idprio 16 poudriere [...]
(or whatever idle priority you want), it is automatically inherited by any process poudriere starts.Ok, this sounds more like you are already short of RAM, so I retract my advice to use tmpfs. Of course, the "best" fix would be to put more RAM into that machineThe System goes into "out of swap" mode when Firefox, Chromium and Webkit2-gtk3 are concurrently being built. We always have to power cycle it to get going again.
We shall try the idprio.No need to configure anything for that, just run e.g.idprio 16 poudriere [...]
(or whatever idle priority you want), it is automatically inherited by any process poudriere starts.
Ok, this sounds more like you are already short of RAM, so I retract my advice to use tmpfs. Of course, the "best" fix would be to put more RAM into that machine![]()