On Tue, Feb 7, 2017 at 2:38 PM, Harald Kirschner <har...@mozilla.com> wrote:

>
> To better understand the long tail of slow process startup, 95th
> percentile is over 5s, the context of this metric could :
>

I doubt that I'm the right person to own a deep dive into this, but I will
attempt to provide the answers I can right now.


>
> 1) How often is a content process started during a user's session? This
> would define if we should track the long tail or median (probably both).
>

With single-process e10s, this is once at app startup, plus once every time
a content process crashes.

With e10s-multi, there are additional launches that may happen at other
times.

With a bug I just patched, we'll also launch new content processes whenever
we detect that one of them is near-OOM.

With a custom query it's possible to count these as per-usage-hour or per
some other denominator.


>
> 2) Probably related to Gabor's question: How does this metric fit into the
> breakdown of timings from interaction to tab loading? Is it the major part
> or are there other metrics we need to consider?
>

I don't know exactly how to answer this: it's clearly part of the critical
path from the time a user launches Firefox to having usable web content,
but I don't think it blocks the start page if the user is using the default
start page instead of restore-tabs or a custom start page.


>
> 3) Do we know the circumstances that cause the long tail?
>

I suspect not.

--BDS
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to