Skip to content

Instantly share code, notes, and snippets.

@EricRahm
Last active January 15, 2019 21:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save EricRahm/67b2d6a14b82c677617c14f6d5a1dcab to your computer and use it in GitHub Desktop.
Save EricRahm/67b2d6a14b82c677617c14f6d5a1dcab to your computer and use it in GitHub Desktop.
Reducing windows overhead to 10MB
Savings in KB Bug Title
2,000 1449600 Investigate reducing minimum GC memory
400 1470015 Investigate sharing font-related caches among Gecko processes
500 1364559 Consider extending SharedImmutableStringsCache to work between processes
500 1458339 Investigate sharing self-hosted compartment across content processes
250 1475091 Dropping rayon thread pool when a content process is inactive?
400 1474793 consider sharing UA style sheets across processes
128 1477393 Replace various watchdog/hang monitor threads with timers
100 1470339 Reduce the overhead of telemetry in content processes
100 1478124 Use static hash tables/DAFSAs for static component registration
47 1474143 Don't load FormAutofillContent until it's needed
87 1460674 Decrease hash table item storage for 64-bit platforms
5,747 total all bugs combined

Realistically bug 1449600 might not get us a win, so discounting that we can get to 3,747KB.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment