Home

Definition of relocate

To move programs and blocks of memory about within available space so as to use memory resources flexibly and efficiently. A relocatable program can be loaded by the operating system into any part of available memory rather than into only one specific area. A relocatable block of memory is a portion of memory that can be moved around by the operating system as required; for example, the system might collect several available, relocatable blocks of memory to form one larger block of the size requested for use by a program.

Computer Science