Logging all memory accesses of any executable/process in Linux
问题 I have been looking for a way to log all memory accesses of a process/execution in Linux. I know there have been questions asked on this topic previously here like this Logging memory access footprint of whole system in Linux But I wanted to know if there is any non-instrumentation tool that performs this activity. I am not looking for QEMU/ VALGRIND for this purpose since it would be a bit slow and I want as little overhead as possible. I looked at perf mem and PEBS events like cpu/mem-loads