Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| panel-plugins:xfce4-cpugraph-plugin:start [2019/11/12 00:17] – removed kevinbowen | panel-plugins:xfce4-cpugraph-plugin:start [2025/01/02 04:35] (current) – re-order screenshots kevinbowen | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ~~NOTOC~~ | ||
| + | {{ : | ||
| + | ====== xfce4-cpugraph-plugin - CPU Load Indicator Graph Plugin ====== | ||
| + | This panel plugin offers multiple display modes (LED, gradient, fire, etc...) to show the current CPU load of the system. Various appearance options, like colors or size, are customizable. | ||
| + | |||
| + | On multi core or multi CPU systems, CPU Graph can either track and display all of them at once, or at the user's option only a specific core or CPU. | ||
| + | |||
| + | * **[[# | ||
| + | * **[[# | ||
| + | * **[[#Latest Release|Latest Release]]** | ||
| + | * **[[#Source Code Repository|Source Code Repository]]** | ||
| + | * **[[# | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Usage ===== | ||
| + | |||
| + | - [[: | ||
| + | - Right-click on the added plugin, select **Properties** to open the settings window. | ||
| + | |||
| + | ===== Screenshots ===== | ||
| + | |||
| + | <figure " | ||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | |||
| + | <figure "CPU Graph Properties: Appearance Tab"> | ||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | <figure "CPU Graph Properties: Advanced Tab"> | ||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | [[|Back to Top]] | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Highlighting of suboptimal thread placements ===== | ||
| + | |||
| + | Starting with CPU Graph 1.2.0, it's possible to optionally highlight CPU usage bars corresponding to potentially suboptimal allocation of CPU cores to tasks on CPUs with SMT. The highlighting can be enabled via the " | ||
| + | |||
| + | On CPUs with SMT, CPU Graph automatically counts the number of SMT scheduling events (SMT scheduling incidents) that could have resulted in reduced performance of tasks running on the CPU. Detecting these events has a very low overhead and thus is enabled even if the " | ||
| + | |||
| + | In order to test this feature, run the following command-lines in a terminal window (adjusting numactl' | ||
| + | |||
| + | < | ||
| + | $ numactl -C 0,1 perf stat stress-ng --cpu 2 # Optimal performance (IPC=1.6) | ||
| + | $ numactl -C 0, | ||
| + | </ | ||
| + | |||
| + | [[|Back to Top]] | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Latest Release ===== | ||
| + | |||
| + | {{rss> | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | * **[[https:// | ||
| + | |||
| + | [[|Back to Top]] | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Source code repository ===== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Reporting Bugs ===== | ||
| + | |||
| + | * **[[: | ||
| + | [[|Back To Top]] | ||
| + | |||
| + | ---- | ||
| + | [[ : | ||