Repository navigation
Conversation
Smoothed pricing folds five run observables with one shared shift gain. The gain moves from one quarter of sample to three quarters of sample in one shift, so stable tasks track fresh runs faster. Signed-off-by: Galih Tama <galpt@v.recipes>
galpt
force-pushed
the
scx_flow_5.2.23
branch
from
November 12, 2026 23:11
b49ec59 to
7dcd8f0
Compare
galpt
marked this pull request as ready for review
November 12, 2026 23:39
Contributor
|
This is not about this PR in particular, it's more about PRs in general. Would it be possible to use more descriptive titles for PRs instead of version numbers? I find it really helpful to see at a glance what each PR is introducing without having to open them all up. |
arighi
reviewed
Nov 13, 2026
| return sample; | ||
| return old - (old >> 2) + (sample >> 2); | ||
| return (old + 3 * sample) >> 2; | ||
| } |
Contributor
There was a problem hiding this comment.
The new weighting looks reasonable, but flow_ewma_next() has no callers, so changing it doesn't affect the scheduler, unless I'm missing something obvious.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What's new from the last PR
More details
Changes
7dcd8f0scx_flow: Speed up smoothed run tracking