Re: Fedora 28 minimum memory requirement, review

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



On 03/23/2018 04:06 AM, Chris Murphy wrote:
> On Thu, Mar 22, 2018 at 3:15 AM, Richard Hughes <hughsient@xxxxxxxxx> wrote:
>> On 22 March 2018 at 04:30, Chris Murphy <lists@xxxxxxxxxxxxxxxxx> wrote:
>>> With 1.5G RAM I usually get a desktop but then if anything crashes,
>>> and it seems like PackageKit is crashing often when under memory
>>> pressure (?)
>>
>> PackageKit-the-supervisor uses very little memory indeed by design,
>> but PackageKit does also load libdnf which loads libsolv etc which is
>> probably where the problem lays. Do you have a massif run handy on a
>> small machine? I can do one myself if not, although I fear the problem
>> is going to be libsolv rather than much we can fix in "Fedora".
>>
> 
> OK I got it to crash in a way that I was able to collect some minimal info...
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=1559684
> 
> There's a link to the coredump there. For whatever reason the retrace
> server will not accept it with abrt.
> https://github.com/abrt/retrace-server/issues/180

Thanks Chris. The coredump seems to be just various things starting to
go wrong in packagekitd when we start running out of resources and I
don't think there's much we can do there, HOWEVER:

The main issue seems to be that we're starting gnome-software on the
live media, which in turn is starting packagekitd and asking it to
download metadata. This is 100 MB download which eats up precious RAM as
the file system overlay on the live media is backed by memory.

This all adds up with gnome-software using RAM, packagekitd using RAM,
and downloaded metadata using RAM.

Working on fixing it now to avoid all that on live media.

-- 
Kalev
_______________________________________________
desktop mailing list -- desktop@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to desktop-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora KDE]     [Fedora Announce]     [Fedora Docs]     [Fedora Config]     [PAM]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux