January 2004
Intermediate to advanced
432 pages
11h 1m
English
Now that we have muddied the waters of a process's view of memory a bit, we need to stop and consider how these various mapping strategies may be tied to a specific process. The header in a program file contains information regarding the various magic options used during the compile; the kernel takes these into consideration as it sets up the process and kthread environment. Figure 5-8 presents a model of the logical and virtual address spaces.

The various options we have discussed dictate where in the virtual map the various memory objects of a process may be allocated. It ...
Read now
Unlock full access