Bug#1149937: ifcopenshell: Please consider reducing the value of --required-mem
Aurelien Jarno
aurel32 at debian.org
Tue Oct 20 22:34:09 BST 2026
Hi,
On 2026-10-04 17:02, Aurelien Jarno wrote:
> Source: ifcopenshell
> Version: 0.8.1+dfsg1-9
> Severity: normal
>
> Hi,
>
> Starting with ifcopenshell version 0.8.1+dfsg1-9, the package use
> guess-concurrency to limit parallel workers, which is a good move.
> However on all build daemons which currently have build it, it also has
> significantly increased the build time. Therefore it seems that the
> current value of 8G is not optimal:
> - 8G seems quite high, have you actually measured it? From a quick look
> on the loong64 build, i never spotted it taking more than 3G
I did a full recording of the memory used by each compiler call during
the build on an amd64 host. There is indeed one call at 7.7G.
There are a bit more than 800 calls, with only 5 calls above 4G and 25
calls above 2G, with an average of 938M and a median of 885M.
The biggest calls by decreasing orders are 7.7G, 5.9G, 5.2G, 4.9G and
4G. Therefore I think it makes sense to at least reduce --required-mem
to "7.7G,5.9G", or if you do not like decimal numbers to "8G,6G"
Regards
Aurelien
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurelien at aurel32.net http://aurel32.net
More information about the debian-science-maintainers
mailing list