Nicholas Nethercote schrieb:
Hi,

At start-up, with a new profile, Firefox creates more than 230 system
compartments. This is about 90 more than a year ago, and it's part of
the reason why Firefox uses almost twice as much physical memory at
start-up than it did two years ago.

Hrm, reading your list sounds like the main culprits are modules and also bindings that all get their own compartment.

I somewhat hazily seem to remember that we had an issue like that on FxOS as well and some kind of hack to merge modules into a single compartment was done, and the real solution being called out back then as doing "zones" or something where all those system things wouldn't get actual separate compartments? Did that not work out?

It sounds bad that using modules and bindings would have a large overhead. :(

KaiRo

_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to