Get up-to-date information about your computer resource usage on status bar.
Extension video (may not work in the IDE or marketplace, but it works on GitHub)
- CPU utilization
- RAM usage
- Battery status
Please report any bugs or advice on the repository.
Collecting CPU usage
Collecting information involves running scripts (such as Powershell on Windows) that return information to the extension.
Why? Because I was not satisfied with the accuracy of the various solutions in Node.
Due to the solution I introduced, I
cannot guarantee that this part of the extension will work flawlessly on
Linux distributions and
I am looking for better solutions, but collecting accurate information on different platforms is not an easy task.
Refresh rate of information
The information refresh rate may be different from that specified in the settings due to the use of a blocking mechanism to retrieve CPU information, so the impact on computer performance is greatly reduced.
system-info.refreshRate: Controls the refresh rate of information
system-info.location: Select where the information will be displayed on the status bar
system-info.hideProcessorUsage: Hide CPU utilization
system-info.hideMemoryUsage: Hide RAM usage
system-info.coloredBackground: Determines whether the background of items should be colored according to the utilization of the hardware
system-info.warningBackgroundPercent: Changes the color of the item to a warning color if the specified percentage is exceeded.
system-info.errorBackgroundPercent: Changes the color of the item to a error color if the specified percentage is exceeded.
system-info.memoryUsageAsPercentage: Display memory usage as a percentage.
system-info.hideBatteryStatus: Hide battery status.
system-info.processorUsageType: Determines whether CPU usage should be displayed for the entire system or for the current process.
Note: The colors depend on the theme.
Release notes can be found here.
Licensed under the MIT license.