savannah-hackers-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Savannah-hackers-public] Out of memory issues on Savannah?


From: Bob Proulx
Subject: Re: [Savannah-hackers-public] Out of memory issues on Savannah?
Date: Mon, 6 May 2024 16:54:34 -0600

Hi Simon,

Simon Josefsson wrote:
> Not really a solution to the savannah malloc failures (I've been seeing
> them too when pulling gnulib 10x in parallel from savannah during
> continous integration pipeline jobs) but a note that I am (as
> libidn/libidn2 maintainer) considering to not use a gnulib submodule but
> rather rely on ./bootstrap to pull in gnulib through some other
> mechanism, which would allow you to use a gnulib mirror and the
> --gnulib-srcdir or --gnulib-refdir options to ./bootstrap, which would
> reduce savannah gnulib clone usage.

I am just going to ask what URL you are using to obtain the gnulib
clone?  This one?

    git clone https://git.savannah.gnu.org/git/gnulib.git

I ask because I have been seeing some use of the cgit URLs and those
are (so far as I can see) less efficient and more hard on server
resources.  Really we need a "bake-off" test to benchmark efficiency.

> Are there any savannah usage graphs per-project?  I wonder if gnulib is
> a top consumer of resources, or if some other project (guix?) is a large
> consumer that needs optimizing.

Nothing per project because all of the git services are running on one
VM virtual machine.  (It's currently on vcs2 running on kvmhost3.)
We have system level metrics trend graphs.

    https://git.savannah.gnu.org/

The memory trend graph shows that earlier today shows a significant
memory use for several hours and then it stopped.

For the most part our method has been to monitor general system
activity and to block abuse using fail2ban rules.  That's a
reactionary stance and fails when we are all busy with the conference
but works most of time.  Meanwhile I was talking just today with the
FSF sysadmins about available resources as a general thing.

Bob



reply via email to

[Prev in Thread] Current Thread [Next in Thread]