An open API service indexing awesome lists of open source software.

https://github.com/krasa/cpuusageindicator

IntelliJ plugin https://plugins.jetbrains.com/plugin/8580?pr=idea
https://github.com/krasa/cpuusageindicator

intellij intellij-plugin java

Last synced: 10 months ago
JSON representation

IntelliJ plugin https://plugins.jetbrains.com/plugin/8580?pr=idea

Awesome Lists containing this project

README

          

# IntelliJ CPU Usage Indicator plugin

CPU Usage Indicator in the status bar, just like the Memory Indicator.

Also contains actions for performance problems diagnostics.

- left click on the panel generates a thread dump (useful when the IDE is doing something on the background and you want to know what).

- configuration GUI for Performance Watcher (IDE's bundled automatic thread dumper for frozen UI).
You can configure it to dump even for shorter freezes than is the default: 5 second.

Note:

-it is painted in a background thread, not EDT, so it will update even when the GUI is stuck

-getting the process usage is a quite expensive operation (5ms on i7-6700k@4,2GHz on Win10, 100x more than getting the system usage) :(

![screenshot](https://github.com/krasa/CpuUsageIndicator/blob/master/cpuUsage.png)

![screenshot](https://github.com/krasa/CpuUsageIndicator/blob/master/dumps.png)