After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 773605 - The memory pressure handler causes system to swap heavily
The memory pressure handler causes system to swap heavily
Status: RESOLVED NOTGNOME
Product: epiphany
Classification: Core
Component: General
3.20.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-10-27 22:06 UTC by Debarshi Ray
Modified: 2016-10-27 22:38 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Debarshi Ray 2016-10-27 22:06:39 UTC
The system starts swapping heavily and becomes unusable as new tabs are opened. I see a lot of entries in the journal with the "Memory pressure relief: " prefix, which makes me suspect the new memory pressure handling in webkitgtk.

Versions:
epiphany-3.20.4-1.fc24.x86_64
webkitgtk4-2.14.1-1.fc24.x86_64
Comment 1 Debarshi Ray 2016-10-27 22:07:45 UTC
I know that it is swapping because kswapd0 consumes more than 80% CPU in top(1).
Comment 2 Michael Catanzaro 2016-10-27 22:28:37 UTC
Interesting timing, we just noticed this earlier today.
Comment 3 Michael Catanzaro 2016-10-27 22:29:50 UTC
By the way, I think this is only a problem in single secondary process mode; did you enable that hidden option?
Comment 4 Debarshi Ray 2016-10-27 22:38:25 UTC
$ gsettings get org.gnome.Epiphany process-model
'one-secondary-process-per-web-view'