Description and exemplification of the main functions of a single user operating system: memory management

Controls where programs are placed in main memory. Many OS’s allow more than one program to be placed in main memory at the same time. Memory management ensures that software doesn’t replace any other running operations such as the computer OS.