On Wed, 4 Oct 2023 at 09:24, Cristian Le via devel < devel@lists.fedoraproject.org> wrote:
> Hi Stephen, > > Could you also share the links for where the strategies for large builds > is, I am also curious about this? Is it within koji or another framework? > Sorry I meant the email Kalev Lember sent out # Require 32 GB of RAM per CPU core for debuginfo processing %global _find_debuginfo_opts %limit_build -m 32768 ... and see if it helps. With this, it should pass -j1 to find-debuginfo when the builder has 32 GB RAM, -j2 when it has 64 GB etc. Other strategies are to limit the number of parallel parts of a build (aka make or cmake flags) happening at the same time Outside of that it is mainly up to a package and what it uses. The problem is that there are limited resources (number of builders, amount of memory per builder, amount of cpu) and as a packager you have to manage that > On 2023/10/04 14:41, Stephen Smoogen wrote: > > > > On Wed, 4 Oct 2023 at 05:44, Martin Stransky <stran...@redhat.com> wrote: > >> Hello guys, >> >> Is there's a way how to set requested amount of ram for koji builders? >> >> > No, the builders are mainly virtual machines on a set of hardware with a > set amount of memory per virtual machine. There are some 'real' hardware > servers but it is mainly a round robin to get them. As noted elsewhere > there are other strategies to use with large builds. > > -- Stephen Smoogen, Red Hat Automotive Let us be kind to one another, for most of us are fighting a hard battle. -- Ian MacClaren
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue