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/11 12:02] – re-organized section layout added TOC kevinbowen | panel-plugins:xfce4-cpugraph-plugin:start [2025/01/02 04:35] (current) – re-order screenshots kevinbowen | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{ : | + | ~~NOTOC~~ |
| + | {{ : | ||
| + | ====== | ||
| 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. | 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. | ||
| Line 5: | Line 7: | ||
| 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. | 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. | ||
| - | * **[[start#Latest Release|Latest Release]]** | + | * **[[# |
| - | * **[[start#Source Code Repository|Source Code Repository]]** | + | * **[[# |
| - | * **[[start#Reporting Bugs|Reporting Bugs]]** | + | * **[[#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 ===== | ===== Screenshots ===== | ||
| - | {{: | ||
| - | {{: | ||
| - | {{: | ||
| - | {{: | ||
| - | {{: | ||
| - | {{: | ||
| - | ---- | + | <figure " |
| + | {{:panel-plugins: | ||
| + | {{:panel-plugins: | ||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | </ | ||
| - | ===== Latest Release ===== | ||
| - | ==== 1.1.0 (2019/ | ||
| - | | ||
| - | * Stable release of cpugraph-plugin | + | <figure "CPU Graph Properties: Appearance Tab"> |
| - | * GTK 3 Port | + | {{: |
| - | * Add option to disable the graph (Bug #15163) | + | </ |
| - | * Use css to change bar colors (Bug #15186) | + | |
| - | * Fix bars in horizontal mode | + | |
| - | * Updated translations | + | |
| - | **SHA-256 Hash**: 3ece0a24e55827e0d9b6314129906da60513acdc1748d9dece9f50526e906ba4 \\ | + | <figure "CPU Graph Properties: Advanced Tab"> |
| - | **SHA-1 Hash**: 4f712fe055d259ced8d279bad631743a065653d1 \\ | + | {{:panel-plugins:cpugraph-advanced-tab.png|CPU Graph Properties: Advanced Tab}} |
| - | **MD5 Hash**: 48ead9dcc019212795637c170d9e2ca2 | + | </ |
| + | |||
| + | [[|Back to Top]] | ||
| ---- | ---- | ||
| - | ===== Release History ===== | ||
| - | ==== 1.0.3 (2012/ | ||
| - | * Better compliance with panel plugin HIG | ||
| - | * Add an option allowing to set the bar color (bug #8923) | ||
| - | * Fix transparency issues (bug #8893) | ||
| - | ==== 1.0.2 (2012/ | + | ===== Highlighting of suboptimal thread placements ===== |
| - | * Ported to libxfce4ui | + | |
| - | * Fixed buffer overflow (bug #7247) | + | |
| - | * Fixes plugin losing associated command value (bug #6968) | + | |
| - | * Build the plugin as a module | + | |
| - | * Add support for multicores on FreeBSD (bug #6531) | + | |
| - | * Adapt to panel 4.9 api | + | |
| - | ==== 1.0.1 ==== | + | Starting with CPU Graph 1.2.0, it's possible to optionally highlight CPU usage bars corresponding to potentially suboptimal allocation |
| - | * Added support for Solaris | + | |
| - | * Fixed support for NetBSD | + | |
| - | * Improved translations, with now 18 out of 35 languages fully translated | + | |
| - | * New icon | + | |
| - | * Improvement | + | |
| - | ==== 1.0.0 ==== | + | On CPUs with SMT, CPU Graph automatically counts the number of SMT scheduling events |
| - | * Clean up, bug fixing and optimization | + | |
| - | * Added (back) support for FreeBSD, OpenBSD, NetBSD, and GNU/ | + | |
| - | * Support both 32 and 64 bits on all platforms, with multi core support on linux, OpenBSD and NetBSD | + | |
| - | * Available | + | |
| - | * Bring back the fire color mode | + | |
| - | * Bring back the time scaling mode | + | |
| - | * Possibility to track only one CPU when you have several | + | |
| - | * More settings, with better defaults | + | |
| - | * Make the cpu bar graphs optional | + | |
| - | ==== 0.4.0 ==== | + | In order to test this feature, run the following command-lines |
| - | * Cleanup/ | + | |
| - | * Split in several file | + | |
| - | * Add one cpu bar graph activity for each cpu core | + | |
| - | * Remove fire and frequency color mode (go back in futur) | + | |
| - | * Remove time scalling view mode (go back in futur) | + | |
| - | * Remove *BSD code (go back in next released) | + | |
| - | * Add a new view mode : the grid | + | |
| - | * Add an associate customizable command | + | |
| - | ==== 0.3.0 ==== | + | < |
| - | * Ported to Xfce 4.4 panel API | + | $ numactl -C 0,1 perf stat stress-ng --cpu 2 # Optimal performance (IPC=1.6) |
| - | * Use xfce4-dev-tools | + | $ numactl |
| - | * Use real frame widget | + | </ |
| + | |||
| + | [[|Back to Top]] | ||
| - | [[|Back To Top]] | ||
| ---- | ---- | ||
| - | ===== Getting it ===== | + | ===== Latest Release |
| - | The normal (and best) way to get the CPU Graph plugin is to use the package manager or port system of your operating system. | + | |
| - | If CPU Graph isn't available there, or if you want a different version, you can download it in source form from [[http:// | + | {{rss> |
| + | |||
| + | [[https:// | ||
| + | |||
| + | * **[[https:// | ||
| + | |||
| + | [[|Back to Top]] | ||
| ---- | ---- | ||
| + | |||
| ===== Source code repository ===== | ===== Source code repository ===== | ||
| - | [[http://git.xfce.org/ | + | |
| + | [[https://gitlab.xfce.org/ | ||
| ---- | ---- | ||
| + | |||
| ===== Reporting Bugs ===== | ===== Reporting Bugs ===== | ||
| - | Bugs should be reported to the [[http:// | + | * **[[:panel-plugins: |
| - | + | [[|Back To Top]] | |
| - | ==== Open Bugs ==== | + | |
| - | {{rss> | + | |
| ---- | ---- | ||
| - | [[|Back To Top]] | + | [[ : |