Spaces:
Build error
Build error
OpenHands Memory Monitor
A VSCode extension for monitoring system and process memory usage in real-time.
Features
- Real-time Memory Monitoring: Displays current memory usage in the status bar
- Detailed Memory Information: View detailed memory statistics in a graphical interface
- Process Monitoring: See top processes by memory usage
- Memory Usage History: Track memory usage over time with interactive charts
- Cross-Platform Support: Works on Windows, macOS, and Linux
Usage
The extension automatically starts monitoring memory usage when VSCode is launched. You can interact with it in the following ways:
Status Bar Indicator
A memory usage indicator is displayed in the status bar showing the current system memory usage percentage. Click on this indicator to open the detailed memory view.
Commands
The following commands are available in the Command Palette (Ctrl+Shift+P
or Cmd+Shift+P
):
- Start Memory Monitor: Start monitoring memory usage
- Stop Memory Monitor: Stop monitoring memory usage
- Show Memory Details: Open the detailed memory view
Detailed Memory View
The detailed memory view provides comprehensive information about:
- System Memory: Total, used, and free memory
- Process Memory: Memory usage of the VSCode extension host process
- Memory History: Chart showing memory usage over time
- Top Processes: List of processes using the most memory
Development
This extension is part of the OpenHands project. To modify or extend it:
- Make changes to the source files
- Test the extension in a development VSCode instance
- Package the extension for distribution
License
This extension is licensed under the MIT license.