Re: poudriere-devel: only 2 builder of 4 are running
- In reply to: Sulev-Madis Silber : "Re: poudriere-devel: only 2 builder of 4 are running"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 25 Oct 2026 16:06:04 UTC
El día domingo, octubre 25, 2026 a las 05:36:14p. m. +0200, Sulev-Madis Silber escribió:
>
>
> On October 25, 2026 4:33:40 PM GMT+02:00, Rainer Duffner <rainer@ultra-secure.de> wrote:
> >Over the years, RAM and swap requirements have risen significantly.
> >
> >This is especially true when it happens that it's building two „large“ things at the same time. For me it was gcc14 and rust.
> >
> >chromium is also notorious for requiring huge amounts of RAM and swap for linking.
>
>
> anybody wanna explain me where did my 4g ram and 6g swap go in build?
>
> i don't have full understanding of source to binary translation process which is actually difficult task anyway. compilation, linking.
>
> but resulting binaries on disk aren't multi gigabyte, so what could possibly live in memory? just write it down!
>
> i shudder at code which requires several hundred gigabytes of memory to build. i heard those things exist. that's large for even 2026
>
> for my entire life i have experienced that building is cpu intensive task. and the only drawback on slow cpu was to simply wait. how come it now became a memory intensive task
>
My poudriere oven (a Dell R210) has 8 CPU, 8 GByte RAM and 24 GByte swap
(nearly unused at the moment). Currently it builds in parallel:
# poudriere status -b
=>> [160-CURRENT-ports20261023] [2026-10-24_21h14m23s] [parallel_build] Time: 20:43:00
Queued: 516 Inspected: 0 Ignored: 0 Built: 190 Failed: 3 Skipped: 1 Fetched: 0 Remaining: 322
ID TOTAL ORIGIN PKGNAME PHASE TIME TMPFS CPU% MEM%
[01] 01:31:29 net/wireshark@default | wireshark-4.6.9 build 01:14:46 59.8% 4.7%
[02] 02:02:18 devel/py-qt6-pyqt@py312 | py312-qt6-pyqt-6.11.0 build 02:00:08 158.5% 11%
[03] 02:05:07 www/firefox | firefox-158.0.1,2 build 01:53:30 253.5% 36.8%
[04] 07:23:03 editors/libreoffice | libreoffice-26.8.1.1 build 07:13:09 153.6% 5.4%
top shows:
92 processes: 12 running, 80 sleeping
CPU: 98.7% user, 0.0% nice, 1.3% system, 0.0% interrupt, 0.0% idle
Mem: 6063M Active, 3003M Inact, 1169M Laundry, 4823M Wired, 1560M Buf, 894M Free
ARC: 1538M Total, 779M MFU, 618M MRU, 2576K Anon, 21M Header, 100M Other
1262M Compressed, 1620M Uncompressed, 1.28:1 Ratio
Swap: 24G Total, 1695M Used, 22G Free, 6% Inuse
I think, all is fine at the moment, even with www/firefox and
editors/libreoffice in parallel.
matthias
--
Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045
Public GnuPG key: http://www.unixarea.de/key.pub