android: Don't use the App Zygote on low-end devices.
Using the app zygote is a tradeoff with: - Pros: - Decreased incremental renderer cost - Faster incremental renderer startup - Cons: - 2 copies of relocations (renderers, and everything else) vs 1 - Increased fixed cost (memory from the zygote) - Increased cold startup latency From the attached bug, the added memory cost for a single renderer is ~4MB (excluding page tables, which are expected to be .5-1MB). As a consequence, disable the app zygote on low-end devices. Bug: 1044579 Change-Id: I453ce87060f84d616fef7d0796a3f6b794989693 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2016645Reviewed-by:Bo <boliu@chromium.org> Commit-Queue: Benoit L <lizeb@chromium.org> Cr-Commit-Position: refs/heads/master@{#734501}
Showing
Please register or sign in to comment