I am looking at the Linux IA-32 process memory model, and I have a simple question. What do the gray areas in the image contain? Are they turned on only to display the beginning and end of the memory? So, start the text with 0x0 and start with 0xFFFFFFFF?
Resumed: Hi, in the OS course I visit this question, it becomes relevant again. In particular, I need to know what the gray areas contain. Based on the answers so far, I see that it contains the kernel code at the top and the null pointer dereference page at the bottom. But what is kernel code? I do not assume that this is the entire operating system, but can it be a built-in scheduler, calls to the kernel library, or?
Regards, Lasse Espeholt
alt text http://img403.imageshack.us/img403/3156/capturecj.png
source share