The space that a Linux Process gets during Linux Process Loading.

Sections
- Libraries
- OS Stack
- OS Heap
- Memory mapped by the program
- Helper regions
- Kernel code in upper half of memory inaccessible to process
- The binary
.text.data
Viewing Virtual Memory space
You can see the program’s memory space at /proc/self/maps