-
-
Notifications
You must be signed in to change notification settings - Fork 44
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
Feature request: Add option to draw the CPU chart as a stacked area chart #297
Comments
Didn't know that there is actually such a need. Yes I think it can be added, but needs design. I want to preserve informing of high thread usage, but it also needs to be indicated what colour a thread is on the plot. And of course if You need "real" plot data, I have nothing against adding an option to disable smoothing. |
It would be good to have an option to disable smoothing. Gnome System Monitor allows smoothing to be disabled independently of the choice of the selected chart type (either regular or stacked). Perhaps the option to disable smoothing should be a separate issue? |
Agree. I thought about this as a separate feature. |
I have now described the option for turning off smoothing in a separate feature request #298. So this issue should be just about implementing support for stacked CPU charts. |
That looks really good! I think that is much easier to read! |
Here is a screenshot of Gnome System Monitor. On the stacked area chart, only the area that corresponds to that core is shaded: (Although Gnome System Monitor does not use transparency, I agree that the transparency in Monitor looks better.) I think that only the area that corresponds to each core should be shaded (instead of shading everything under the line). That would also fix the overlapping transparency/brown colour issue. |
Looks like it fixes issue with mixing different colors. If you think there is more to do let me know! |
I have a 6-core / 12-thread machine. When I am running a program that uses several threads and has high CPU usage (for example, compiling C++ with many worker threads or running database queries), the CPU chart in Monitor is difficult / impossible to read because the plots overlap on the plot area:
The Gnome System Monitor offers the choice of a stacked area chart that solves this problem. Here is a screenshot:
The Gnome System Monitor offers two options in its preferences. These are:
Here is a screenshot of these options in the Gnome System Monitor preferences dialog:
Here is the stacked area CPU chart from Gnome System Monitor but with smooth lines turned on:
In my opinion, the stacked chart has several advantages:
Of the two Gnome System Monitor screenshots above showing the stacked charts, I personally prefer the first one without the smooth lines because having less detail makes it easier to identify what is going on with only a quick glance.
I am not necessarily suggesting changing the default chart, but having a stacked chart (without smooth lines) as an option would be very welcome.
The text was updated successfully, but these errors were encountered: