Before we conclude this section, it's important to take a step back and see the complete VASes of each process and how it looks for the system as a whole; in other words, to zoom out and see the "10,000-foot view" of the complete system address space. This is what we attempt to do with the following rather large and detailed diagram (Figure 6.7), an extension or superset of our earlier Figure 6.3.
For those of you reading a hard copy of the book, I'd definitely recommend you view the book's figures in full color from this PDF document at https://static.packt-cdn.com/downloads/9781789953435_ColorImages.pdf.
Besides what you have learned about and seen just now – the process user space segments, the (user and kernel) threads, and the kernel-mode stacks – don't forget that there is a lot of other metadata within the kernel: the task structures, the kernel threads, the memory descriptor metadata...