-
Notifications
You must be signed in to change notification settings - Fork 9
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
TPF value in Machines and Work Units section takes quite some time to normalise and become accurate #199
Comments
It really depends on your idea of accurate. The client averages all of the frames. In that sense it is accurate. I suspect that the first frame generally takes longer. It then takes some time for this longer frame to get averaged out. One solution would be to throw out the first frame after some time. Or maybe even just throw out the measurement of the first part of the first frame. |
But you can see in my screenshot, that all of the frame times in the log are exactly 30s. So even if fahclient is averaging all the frames, whatever it is showing in Machines and WU section is still incorrect. By quite a lot in the beginning |
The time from the WU starting to the first 1% is over a minute. |
Aaaah, now that makes sense. |
Another observation. Have new hardware on Linux, and at 3% TPF is being shown shorter than it is in reality, by like 10s (5m11s instead of real 5m21s). Done page refresh, but no change. However, clicking on the log page in web-control, and back to main page, normalizes TPF to what it should be in main page, but WU history is still showing shorter TPF for some reason. |
Linux update process doesn't even flinch from remotely monitoring PC perspective. Version number changes in split second, and progress continues as if there was no fahclient restart after update. Logs indicate that FAHClient did restart upon update. So TPF distortion after client update is Windows only, for now. |
Real TPF value is 30-31s
10% of WU done and displayed TPF is at 34s (It started at 37s at 1%).
20% of WU done and displayed TPF is at 32s
26% - still 32s
33% - finally 31s
Here are the screenshots of solid 30s TPF in the logs
Somehow I remember this was reported by me before, but I cannot find anything in open and closed issues (checked both client and web control github). Maybe it was mentioned in general.
Anyways, if we could get accurate TPF representation after 1st 3% that would be great. And TPF value ideally should be calculated from 3 frames as an average.
And I think there was a request to have minimum TPF value in Work Units section (barring some extremes due to clock skew or something).
The text was updated successfully, but these errors were encountered: