mmap syscall to load file memory for reading by several other processes (with flag PROT_SHARED).
Checking the process memory consumption seems to ignore the fact that the mapped file memory is shared. Each process memory usage contains the entire mapped file in memory according to
pf -aux command.
Is there a way to differentiate between shared and private process memory ?