dynamic program relocation

dynamic program relocation

[dī¦nam·ik ′prō·grəm ‚rē·lō‚kā·shən] (computer science) The act of moving a partially executed program to another location in main memory, without hindering its ability to finish processing normally.