TC Physical Memory Map

By TC Studio

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

TC Physical Memory Map - Deep Linux Physical RAM & Page Analyzer

ScreenshotScreenshotScreenshot

TC Physical Memory Map is a deep Linux physical memory allocation and kernel page analyzer
that inspects live system memory usage directly from /proc/meminfo, /proc/vmstat,
/proc/zoneinfo, /proc/buddyinfo, and /proc/[pid]/statm.

An independent Linux alternative inspired by RAMMap for inspecting physical RAM allocation,
kernel slab caches, process private/shared resident sets, NUMA memory zones, and page fragmentation.

Key Features:
- Use Counts & Visual Stacked Map: Real-time breakdown of Active/Inactive Anonymous & File pages,
Slab (SReclaimable & SUnreclaim), PageTables, KernelStack, Page Cache, Buffers, HugePages, and Free RAM
with an interactive proportional stacked allocation bar and /proc/vmstat paging metrics.
- Processes Physical Footprint: Live per-process inspection from /proc/[pid]/statm and smaps_rollup
showing RSS, Shared Pages, Private Resident KB, Text/Code, Data+Stack, and physical RAM percentage.
- Kernel Memory Zones: Deep /proc/zoneinfo inspector displaying Spanned, Present, Managed, and Free memory
alongside min/low/high watermarks, protection vectors, and per-CPU pageset statistics.
- Buddy Allocator Page Orders: Real-time /proc/buddyinfo contiguous block matrix across Orders 0..10
(4 KB to 4 MB) with visual order distribution chart and fragmentation index calculation.
- Memory Snapshots & Export: Capture in-session snapshots, compute +/- KB allocation deltas between
states, and export full reports to JSON, CSV, or TXT formats.

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

Update History

1.0.0 (1) → 1.0.1 (2)
13 Nov 2026, 13:00 UTC
1.0.0 (1)
13 Nov 2026, 07:00 UTC

Published13 Nov 2026, 06:59 UTC

Last updated13 Nov 2026, 12:32 UTC

First seen13 Nov 2026, 07:00 UTC