Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

adamraine
Copy link
Member

Closes #16201

Copy link
Member

@paulirish paulirish left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

desktop config too.

This is kinda a breaking change.. wdyt about rollout?

@paulirish
Copy link
Member

desktop config too.

oh its already 1 in desktop. cool.

@benschwarz
Copy link
Contributor

I'd be quite keen in experimenting with this too, especially in non-lantern mode, which… might require different configuration.

@adamraine is the (end goal) idea that the benchmarkIndex will be dynamically applied for CLI/devtools/non-LR contexts? I know this has been discussed for literal years, so I'm curious as to why now in particular?

@adamraine
Copy link
Member Author

This is kinda a breaking change.. wdyt about rollout?

It's a breaking change for PSI, and would have significant affects there but core API users wouldn't see any change. I would prefer to not wait for 13.0 to do this change but not sure how we have handled this in the past.

I'd be quite keen in experimenting with this too, especially in non-lantern mode, which… might require different configuration.

I think PSI/LR only uses lantern throttling, so I don't expect this change to affect DevTools throttling.

@adamraine is the (end goal) idea that the benchmarkIndex will be dynamically applied for CLI/devtools/non-LR contexts? I know this has been discussed for literal years, so I'm curious as to why now in particular?

This is more of a one-off change for PSI since we statistics about the benchmark index there, not anything working towards dynamic CPU throttling.

As for why now, it seems like the conversation just resurfaced in #16201. Seems like the dynamic CPU throttling challenge hit significant blockers in #9085, but I'm still trying to understand if we every considered this one-off change for PSI before.

@paulirish
Copy link
Member

I would prefer to not wait for 13.0 to do this

agree! was mostly asking about PSI rollout :) but we can discuss that elsewhere.

@adamraine
Copy link
Member Author

The last time I found this discussion was in #9085 (comment):

Separate tuning of our exact throttling multiplier for PSI to better account for the longer task lengths we see there is still advised.

So I don't think there was every any opposition to PSI-specific tuning. I'm gonna land this but we should discuss PSI rollout separately.

@adamraine adamraine merged commit 9b847f1 into main Oct 29, 2024
27 checks passed
@adamraine adamraine deleted the lr-cpu-benchmark branch October 29, 2024 22:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

pagespeed.web.dev lighthouse scores are off because CPU/Memory Power levels are not correct
5 participants