Operating Systems

Stack & Heap

The process memory layout, stack frames pushed and popped by function calls, the heap under `new`/`malloc`/object allocation, and what a stack overflow really is.

The question this module answers · Where does a local variable live, where does an object live, and why does recursion have a limit?