Process Resource Growth Watcher (process-leak-watcher)
Install latest/stable of Process Resource Growth Watcher
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
Install using the command line
sudo snap install process-leak-watcher
Don't have snapd? Get set up for snaps.
Details for Process Resource Growth Watcher
Package name
- process-leak-watcher
License
- MIT
Last updated
- Today - latest/stable
Report a Snap Store violation
Report Process Resource Growth Watcher for a Snap Store violation
Snap Store Violation Report submitted successfully
Thank you for your report. Information you provided will help us investigate further.
Error submitting report
There was an error while sending your report. Please try again later.
Share this snap
Generate an embeddable card to be shared on external websites.
Live process memory, file descriptor, mmap, and thread growth tracker
Process Resource Growth Watcher is a desktop time-series process resource telemetry and baseline delta analyzer for Linux. An independent Linux utility inspired by GDIView, it samples /proc/<pid>/status, /proc/<pid>/statm, /proc/<pid>/fd, and /proc/<pid>/maps across time to compare live process resource usage against a captured baseline and spot sustained memory, handle, memory-mapping, or thread growth.
Key Features:
- Baseline vs Live Delta Matrix: Tracks VmRSS, RssAnon, VmSize, open file descriptor count, virtual memory mapping (VMA) count, and thread count per PID, computing net +KB / +FD deltas and linear growth slopes across captured snapshots.
- Multi-PID Growth Trajectory Charts: Plots real-time multi-process VmRSS and open file descriptor curves across recorded samples in both absolute and baseline-delta views alongside per-snapshot tabular history.
- Kernel Handle & VMA Breakdown: Classifies open file descriptors for any accessible process into Regular Files, Sockets, Pipes, Anonymous Inodes (epoll, eventfd, timerfd, inotify), Shared Memory / Memfd / DRM nodes, and Character Devices, paired with a virtual memory area (heap, stack, shared libraries, anonymous mappings) inspector.
- Structured Telemetry Export: Exports process delta rankings and time-series snapshot logs to CSV and JSON files.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by NirSoft.
| Revision | Channel | Version | Build | Commit | Download SBOM |
|---|
The build and commit information is derived from build infrastructure records.
Install Process Resource Growth Watcher on your Linux distribution
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.