Source: guess-concurrency
Version: 0+20260511
Severity: normal
Control: affects -1 vtk9

Hi,

Thanks for providing guess-concurrency, it's a clear improvement over
the number of open-coded equivalents in many debian/rules file.

That said, I have observed that MemAvailable is sometimes significantly
lower than expected on some build daemons. I have tracked that to the
use of tmpfs as the build directory (which by the way is the default in
sbuild): until the data is flushed to the swap, the corresponding memory
amount disappears from MemAvailable. This causes the number of jobs to
be reduced for no real reason (the memory is still be available for
build), especially for packages with big sources.

Could you please consider using MemTotal instead? I think it represents
better the amount of memory a build daemon is able to use.

Regards
Aurelien

Reply via email to