ComfyUI Extension
ComfyUI-performstat
A lightweight ComfyUI monitoring plugin showing memory and GPU usage in real time.
JHBOY-ha/ComfyUI-performstat
Nodes—
On cloudLocal install
Stars3
Updated5 months ago
Readme
ComfyUI-performstat
中文文档
A lightweight ComfyUI monitoring plugin showing memory and GPU usage in real time.
Install
Option 1: Git clone to custom_nodes
cd ComfyUI/custom_nodes
git clone https://github.com/JHBOY-ha/ComfyUI-performstat.git
cd ComfyUI-performstat
pip install -r requirements.txt
Then restart ComfyUI.
Option 2: Install via ComfyUI Manager
- Open ComfyUI Manager.
- Choose install from Install via Git URL.
- Paste repo URL:
https://github.com/JHBOY-ha/ComfyUI-performstat.git - Install and restart ComfyUI.
Usage
Floating panel: after restart, a compact floating panel appears (1s refresh), always on top.
You can drag and resize the panel with mouse, and press Y to show/hide quickly.
You can toggle bar visibility and metric items in ComfyUI settings:
- PerformStat: Enable Top Bar
- PerformStat: Show Memory
- PerformStat: Show GPU Usage
- PerformStat: Show VRAM Usage
- PerformStat: Show GPU Temperature
- PerformStat: Show GPU [index] <name> (auto-generated after startup scan)
Notes
- NVIDIA GPU stats use NVML via
pynvml. - If NVML is unavailable, the node falls back to torch CUDA memory stats.
- Apple Silicon is supported via torch MPS memory metrics; GPU utilization/temperature are best-effort on macOS.
- Apple Silicon meta line includes
status(active/idle) to avoid empty/N/A state feedback.