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