[Debian-med-packaging] Bug#841073: python-ruffus: Needs 18 GB of RAM to build
Santiago Vila
sanvila at unex.es
Fri Dec 21 17:44:24 GMT 2018
On Sun, Dec 09, 2018 at 07:45:08AM +0100, Andreas Tille wrote:
> there are some new upstream versions out now. I wonder whether this
> is fixed now. Please can you give advise how exactly measure this
> number. I admit I do not understand what you mean by
>
> as measured by Committed_AS in /proc/meminfo
Hello Andreas. It means I do this:
grep Committed_AS /proc/meminfo
to see how much memory I need.
I first measure it before the build begins, and then I measure it
during the build and substract the initial value. This is how I try
to estimate the amount of memory required to build a given package.
In this case (python-ruffus), it used to be 18 GB for version 2.7,
which made it to be the most memory demanding package in buster so far.
Now in version 2.8.1-3 and 2.8.1-4 I get 38 GB which is a lot worse.
A simple loop like this during the build will work:
while true; do grep Committed_AS /proc/meminfo; sleep 1; done
Thanks.
More information about the Debian-med-packaging
mailing list