Hi all,

I just realised shared-secondary-process mode has been deprecated after reading the release notes for 2.25.92, and I'm pretty concerned about the performance impact of removing it for Geary.

When displaying conversations, Geary uses a WebKitWebView per message. System Monitor currently reports the web process as using just under 20M. Even in the common case of a conversation displaying low tens of messages, that extra 200-400MB of memory represents a doubling of Geary's memory consumption. In the not-uncommon case of conversations with high tens or hundreds of messages, that's a double order of magnitude increase in memory consumption - literally gigabytes.

As such, single processes per WebKitWebView just isn't scalable. Can shared-secondary-process mode be brought back? If not, is there anything in place to mitigate this?

Cheers,
//Mike

--
⊨ Michael Gratton, Percept Wrangler.
⚙ <http://mjog.vee.net/>


_______________________________________________
webkit-gtk mailing list
webkit-gtk@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-gtk

Reply via email to