[Webkit-unassigned] [Bug 164052] [GTK] Since the memory pressure relief has been activated, my disk has a high usage and the desktop stalls

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 23 23:15:22 PST 2016


https://bugs.webkit.org/show_bug.cgi?id=164052

--- Comment #16 from Debarshi Ray <rishi.is at lostca.se> ---
(In reply to comment #14)
> (In reply to comment #8)
> > (In reply to comment #6)
> > > The 'Resources' tab in gnome-system-monitor showed memory use jump to 7G+
> > > and there was a similar rise in CPU activity. Possibly due to kswapd. Next
> > > time (the machine freezes so I can interact while this is going on) I will
> > > keep the 'Processes' tab open and see what happens there.
> > > 
> > 
> > Please, try the following:
> > 
> > 1. Download this script https://people.igalia.com/clopez/printwebkitmemory.sh
> > 2. Execute it and redirect the output to a file:
> 
> Damn! I can't get it to swap on this Fedora 24 laptop with
> webkitgtk4-2.14.1-1.fc24.x86_64. It used to happen very predictably with the
> same version, and both my laptops used to be very similar memory-wise - 8G
> RAM, no swap partition.
> 
> Maybe I just need to go back to using Ephy by default to trigger it again.
> (I have temporarily switched to Firefox.)

I managed to trigger this a few times by - (a) opening a bunch of links from FB, (b) creating Fedora updates from admin.fedoraproject.org/updates. Unfortunately when kswapd kicks in, the printwebkitmemory.sh script crashes. 'fork' fails with 'unable to allocate memory', which crashes the bash child process.

Maybe I should actually test some of the webkit patches that were posted. Is there any scratch build for Fedora 24 or 25 that I could try?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20161124/7e4ec0ea/attachment.html>


More information about the webkit-unassigned mailing list