Examine process address space anatomy, Process Control Blocks (PCB), Linux task_struct internals, lifecycle state transitions, and kernel threading models.
Dissect process memory segments (text, data, bss, heap, stack) and Process Control Block structures.
Trace process creation (fork, exec), termination, zombie states, orphan processes, and waitpid synchronization.
Understand lightweight concurrency, shared address spaces, thread control blocks, and concurrency benefits.
Master user-space threads vs. kernel-supported threads and POSIX pthread creation and synchronization.