Figure 4.3:
Three simple ways of organizing memory with an operating system and one user process.
| 
 | 
 
- The simplest possible memory management scheme is to run just one program at a time, sharing the memory between that program and the operating system
 
- Memory allocation is trivial. No special relocation is needed, because the user programs are always loaded (one at a time) into the same memory location (absolute loading). The linker produces the same loading address for every user program
 
- Examples:Early batch monitors,  MS-DOS
 
2004-05-25