[Webkit-unassigned] [Bug 205806] New: [GTK] Implement memory pressure monitoring using GMemoryMonitor

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 6 09:28:51 PST 2020


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

            Bug ID: 205806
           Summary: [GTK] Implement memory pressure monitoring using
                    GMemoryMonitor
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mcatanzaro at gnome.org

We've been discussing memory pressure in Fedora and I realized WebKit could benefit from this work too. Unnecessary wakeups are sad for battery life. Currently MemoryPressureMonitor.cpp and MemoryPressureHandlerLinux.cpp perform wakeups to check available RAM. If GLib 2.64 is available, then it would be much better to use GMemoryMonitor instead, which is much more sophisticated. This requires low-memory-monitor to be installed. low-memory-monitor uses PSI notifications from the kernel to eliminate need for wakeups.

-- 
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/20200106/e979ebf0/attachment.htm>


More information about the webkit-unassigned mailing list