Understanding memory management within Linux: from malloc() to /proc
Explain how a program manages its memory within Linux, from the call to malloc() to the use of memory pages via
mmap(), using the /proc tools and concrete visualizations.