What is Program loader?
The OS function that reads an executable into memory, maps its parts with the right permissions, sets up arguments on the stack and starts the program.
The OS function that reads an executable into memory, maps its parts with the right permissions, sets up arguments on the stack and starts the program.
Address space layout randomization (ASLR) BSS section Dynamic linker Dynamic linking Entry point Executable and Linkable Format (ELF) Global offset table Heap memory Linker Linker script