Memory Mapping Tools

Are there any Linux or Unix utilities that map the physical memory (RAM)

such that the function library dependencies loaded into memory

and the CPU cache locations in memory are distinctly visible?

perf top offers a memory mapping tool that displays the library

dependencies loaded into RAM and their respective hex locations.

It doesn’t, however, display the location of CPU cache memory

ranges.

Try ScanMem GUI (Cheat Engine analog) and reverse tools like binary ninja, radare2, ghidra

It doesn’t really distinguish CPU cache pointer memory locations from function

library memory locations.

The whole idea is to map these two distinct memory regions.

The concept is to map the memory region (RAM) into categories of:

  • kernel libraries
  • application libraries
  • cpu cache pointers

These categories would be allocated specific memory ranges.

entered pid into scanmem but nothing returned. some trick to this?

Maybe root required?

tried this also.