{"repo":"dbohdan/memsparkline","free":true,"listed":false,"github":"https://github.com/dbohdan/memsparkline","clone":"git clone https://github.com/dbohdan/memsparkline.git","description":"Track the RAM usage of a process and its descendants in real time","language":"Go","stars":29,"topics":["benchmarking","memory-usage","performance","sparklines","monitoring","go","golang"],"license":"MIT","category":"analytics","readme_excerpt":"memsparkline Track the RAM usage (resident set size) of a process, its children, its children's children, etc. in real time with a Unicode text sparkline. See the average and the maximum usage after the process exits, as well as the run time. Examples Installation Prebuilt binaries Prebuilt binaries for FreeBSD (amd64), Linux (aarch64, riscv64, x86 64), macOS (arm64, x86 64), OpenBSD (amd64), and Windows (amd64, x86) are attached to releases. Go Install Go, then run the following command: Build requirements - Go 1.22 - OS supported by gopsutil - Task (go-task) 3.28 Compatibility and limitations memsparkline works on POSIX systems supported by gopsutil. It has been tested on Debian, Ubuntu, FreeBSD, and OpenBSD. Unfortunately, gopsutil doesn't support NetBSD. NetBSD users can install the last Python release of memsparkline. Although memsparkline seems to work on Windows, Windows support has received little testing outside of CI. The sparkline displays incorrectly in the Command Prompt and ConEmu on Windows 7 with the stock console fonts. It displays correctly on Windows 10 with the font NSimSun. Operation Usage Samples and records memsparkline differentiates between samples and records . Samples are measurements of memory usage. Records are information about memory usage printed to the chosen output (given by --output ) and added to history (saved using the --dump option). There is a separate setting for the sample time and the record time. The sample time determines the inter","default_branch":null,"files":null,"tree":[],"storefront":"/r/dbohdan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dbohdan/memsparkline/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}