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