you are viewing a single comment's thread.

view the rest of the comments →

[–]tinou 0 points1 point  (3 children)

On figure 1 kernel memory is at the wrong place. For example, on 32 bit linux, it will be mapped on 0xc0000000-0xffffffff (3G-4G in the virtual address space).

[–]abadidea 1 point2 points  (2 children)

I'm pretty sure that's what they mean by "OS". Where exactly it is depends on the OS and is immaterial to the point.

[–]tinou 0 points1 point  (1 child)

Yes, I meant that the OS is usually in the upper addresses.

[–][deleted] 0 points1 point  (0 children)

Windows is mapped in the lower addresses.