Re: Heads-up / for discussion: dnf not working with 1G of RAM or less

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

 



On Thu, Sep 1, 2022 at 8:51 AM Dan Čermák
<dan.cermak@xxxxxxxxxxxxxxxxxxx> wrote:
>
> Casey Jao via devel <devel@xxxxxxxxxxxxxxxxxxxxxxx> writes:
>
> > Old rpm-ostree thread about this: https://github.com/coreos/rpm-ostree/issues/1127
> >
> > 1. Debian provides a comparably sized package catalog using one-tenth the size of Fedora's metadata. Are there any lessons that Fedora can learn from Debian?
> > 2. Does SUSE have the same problem?
>
> No, I don't think so. openSUSE and SUSE use zypper + libzypp instead of
> dnf and iirc zypper is lighter on memory usage (but lacks the more "fancy"
> features like `dnf repoquery`).
>
> Also, the openSUSE Tumbleweed repository is smaller than the Fedora
> repository (and only contains the latest rebuilds, i.e. even less
> metadata). I am not 100% sure about Leap though, as I have heard horror
> stories about the size of the Leap Update repository size (the
> repository contains every package build for the whole release)…

Zypper is affected too, because the problem is at the libsolv level.
However, it's harder for Zypper to hit it because there are fewer
cases where all the metadata files need to be loaded and SUSE
distribution repos are generally smaller (for reasons I don't want to
get into here).

DNF5 will improve the situation by only loading some metadata into the
solver on-demand as it determines it is needed.



-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux