Memory Management
Address Binding : a mapping from one address space to another Binding of instructions and data to memory addresses can be done at ____________ a) Compile time b) Load time c) Execution time If the process can be moved during its execution from one memory segment to another, then binding must be delayed until run time. Dynamic loading : is loading a routine only when it is called The advantage of dynamic loading is: An unused routine is never loaded The idea of overlays is to ___________ a) data that are needed at any given time b) enable a process to be larger than the amount of memory allocated to it c) keep in memory only those instructions The programmer must design and program the overlay structure. The Memory manager swaps processes in and out of the memory. If a higher priority process arrives and wants service, the memory manager can swap out the lower priority process to execute the higher priority process . When the higher prio...