First off is anyone aware of a guide or tutorial that discusses the process of how MMF work? Not just the commands but what is actual mapping and the steps of the process that are involved? One on Shared libraries would be helpful as well. There are plenty of obscure guides on Shared Libraries but I would rather not paraphrase 20 of them or so for a weak understanding at best if something better is available.

A question that I have that is based on this is how to understand Gnome System Monitor as the Memory Mapped files it lists for a process. If you open them up with Kate they appear to be binary and not that big of 50 lines or less. How can a library be that small?

Any catch terms to search for will be appreciated! Thanks in advance!