What is BSS section?
The area for global and static variables with no initializer (or zero). Only its size is recorded in the file and it is zero-filled at load time, so it does not enlarge the executable.
The area for global and static variables with no initializer (or zero). Only its size is recorded in the file and it is zero-filled at load time, so it does not enlarge the executable.
Storing a run of zeros in the file would be wasteful, so the .bss section records only its size, and the loader allocates and zero-fills the memory.
What is a characteristic of the .bss section?Address space layout randomization (ASLR) Dynamic linker Dynamic linking Entry point Executable and Linkable Format (ELF) Global offset table Heap memory Linker Linker script Memory fragmentation