Bug 432115 - Graph updates are choppy
Summary: Graph updates are choppy
Status: REPORTED
Alias: None
Product: plasma-systemmonitor
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-25 20:01 UTC by gudvinr+kde
Modified: 2024-10-17 13:39 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gudvinr+kde 2021-01-25 20:01:19 UTC
SUMMARY

Both plasma-systemmonitor and ksysguard update graphs every "tick" so it make them look choppy rather than smoothly progressing.
Right now plasma-systemmonitor do not even have settings to set "tick" period.

It may be possible to update graphs in real time with certain speed but update value only at these "ticks" by either buffering value on previous tick and use interpolation for values in between or update continuously using current value.

First approach will lag one tick behind. Or even more, depending on how smooth graphs should be. But it will produce wavy graphs.

Second approach will probably look a little staircasy but will represent real values rather than interpolated ones.

I personally lean to first one since purpose of graphs in system monitor is not to determine if your system had 88.9% cpu load 0.5 or 1.0 seconds ago but to see general system or process behaviour.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Plasma System Monitor Version: 1.0
Comment 1 Richard Llom 2021-02-06 14:57:31 UTC
Yes, I agree smooth updates scrolling would be very nice.

BTW, you change the tick settings. It is under Data Ranges -> "to (X)" value.