[Webkit-unassigned] [Bug 180861] New: [GTK][WPE] Enable WebProcess memory monitor
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Dec 15 02:47:18 PST 2017
https://bugs.webkit.org/show_bug.cgi?id=180861
Bug ID: 180861
Summary: [GTK][WPE] Enable WebProcess memory monitor
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Keywords: Gtk
Severity: Normal
Priority: P2
Component: WebKit2
Assignee: webkit-unassigned at lists.webkit.org
Reporter: cgarcia at igalia.com
CC: bugs-noreply at webkitgtk.org
For some reason this is only enabled in mac. We want to enable it also in GTK and WPE ports. This runs every 30 seconds to release memory or even kill the process if necessary. Carlos López has realized that in some applications using video tags, the memory grows a lot and it's never released. It seems it's not memory leaked, but simply large memory allocations (I guess it's gst allocating video frames) that make the heap grow. The memory pressure calls malloc_trim that releases all that memory keeping the web process footprint stable. Since enabling this can make the web process to be killed, we need to expose the web process termination reason in the API. I'll file another bug for this.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171215/5417a5e6/attachment.html>
More information about the webkit-unassigned
mailing list