Re: poudriere-devel and tmpfs use by inactive builders: an example

Tatsuki Makino <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <TYZPR01MB50375DD1BA42E6BEE23AA66FFA352@TYZPR01MB5037.apcprd01.prod.exchangelabs.com>
Hello.

When jobid03 is running and jobid06 has finished its work and is on standby, the environment of jobid06 remains intact, which means that tmpfs continues to use memory.
When looking inside /usr/local/poudriere/data/.m/main-CA76-default/06/var/db/pkg/local.sqlite, all the packages installed as dependencies of the last built port remain installed, and if llvm19 are installed, it seems to consume as much as 2GB.

...isn't it right?

Regards.

On 2026/04/30 12:22, Mark Millard wrote:
> # poudriere version
> poudriere-git-3.4.99.20260425
> 
> The following is an extraction of tmpfs lines from a df -m ouptput in a
> UFS system context. The only active builder was 03 . All other future
> builders were waiting for 03 to finish because they were dependent on
> 03's results.
> 
> 1M-
> blocks   Used  Avail Capacity  Mounted on
> 131780   2329 129451     2%
> /usr/local/poudriere/data/.m/main-CA76-default/03
> 131442   1991 129451     2%
> /usr/local/poudriere/data/.m/main-CA76-default/03/usr/local
> 131334   1883 129451     1%
> /usr/local/poudriere/data/.m/main-CA76-default/06/usr/local
> 131144   1693 129451     1%

(omit)(omit)

> The total of the non-03 tmpfs space used: 1991+. . .+97 == 14184
> So: approx.= 13.85 GiBy†es.
> 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.