Process Memory Inspector

By TC Studio

View on Snapcraft.io
Version1.0.1
Revision2
Size157.1 MB
LicenseMIT
Confinementstrict
Basecore22

Process Memory Inspector - Linux Per-Process Memory Map Analyzer

ScreenshotScreenshotScreenshot

Process Memory Inspector is a deep per-process virtual and physical memory
map analyzer for Linux desktop and workstation environments. An independent
Linux alternative inspired by VMMap, it parses live kernel memory telemetry
directly from /proc/[pid]/maps, /proc/[pid]/smaps_rollup, /proc/[pid]/smaps,
/proc/[pid]/status, and /proc/[pid]/statm without synthetic data.

Key Features:
- Six-Category Region Breakdown: Automatically classifies every virtual
memory area (VMA) into Heap, Stack, Shared Libraries (.so), Mapped Files,
Anonymous allocations, and VDSO/Kernel regions.
- Deep Physical & Proportional Accounting: Displays Virtual Size, Resident
Set Size (RSS), Proportional Set Size (PSS), Private Dirty, Private Clean,
Shared Dirty, Shared Clean, Swap usage, rwxp permissions, and VmFlags.
- Visual Proportional Memory Bar Map: Renders stacked color-coded bars for
Virtual, RSS, PSS, and Private memory footprints across region categories.
- Shared Library Aggregator & Live Process Selector: Groups multi-segment ELF
shared libraries (.so) and lets you inspect any readable /proc process or
compare point-in-time memory snapshots with CSV, JSON, and TXT export.
- Bilingual Interface: Instant toggle between Vietnamese and English.

Disclaimer: This project is an independent open-source utility built by TC Studio and is not affiliated with, sponsored by, or endorsed by Microsoft Corporation.

Update History

1.0.1 (2)
13 Nov 2026, 10:15 UTC

Published13 Nov 2026, 08:50 UTC

Last updated13 Nov 2026, 08:56 UTC

First seen13 Nov 2026, 10:15 UTC