I recently read about the process address space and PCB and trying to link them together. I don't find much literature on their relation.
Is the process address space a part of the PCB data structure?
In Linux, task_struct is the closest you can get to PCB. Process address space is the memory mappings. Memory mapping is not stored in task_struct
. Thus, the answer is a big fat NO.