ideas and exploration on b2g w.r.t processes
lhilaiel at mozilla.com
Thu Nov 14 14:39:35 PST 2013
I’ve slowly been stealing time to write up some explorations into the wild and wonderful world of b2g. Figured I’d share it all here:
Nuwa awesomeness, hopefully landing in time for 1.3: https://bugzilla.mozilla.org/show_bug.cgi?id=930282#c9
Ideas around low memory killing parameters to gain 10 mb:
Features for b2g-info:
* Handle parens in process names: https://github.com/mozilla-b2g/gonk-misc/pull/130
* Output PPID: https://github.com/mozilla-b2g/gonk-misc/pull/131
* Output CPU time used: https://github.com/mozilla-b2g/gonk-misc/pull/132
The last feature there might be useful for measuring the cost of our crypto shit in a robust manner (process utime + stime rather than wall). Build yourself a fancy version of b2g-info and enjoy!
Explorations into process launch order in the face of Nuwa to get back another 10mb: https://bugzilla.mozilla.org/show_bug.cgi?id=938470
Final bit that I’ll do is write up instructions for how to turn your ZTE open into a great developer device, then hang up this freaky-friday-on-the-off-hours stuff.
hope this is interesting,
More information about the Dev-fxacct