Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Execution time vs long tasks #41

Open
zeman opened this issue May 3, 2019 · 1 comment
Open

Execution time vs long tasks #41

zeman opened this issue May 3, 2019 · 1 comment

Comments

@zeman
Copy link
Collaborator

zeman commented May 3, 2019

It would be super interesting to dig deeper into execution time if possible and highlight any blocking CPU (long tasks > 50ms) caused by a third party. Are long tasks captured by Lighthouse somewhere in the bootup time audit?

We're doing a bunch of third party analysis and just because a third party has a lot of CPU usage doesn't mean it's a bad actor. Only long tasks impact user experience and push out metrics like TTI.

In this example of CPU usage that splits out blocking vs non-blocking CPU, should Drift have the higher impact or Google Tag Manager? Long tasks can dramatically change how execution time is interpreted.

Screen Shot 2019-05-03 at 8 37 58 PM

@patrickhulce
Copy link
Owner

Good points @zeman! I'm thinking an interesting metric could be X ms executing longer than 50 ms.

This would indeed have to land in Lighthouse first 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants