As you can see, this is a lengthy operation. Every time an instruction is executed, or a
data value is used, the operating system (or the hardware) must translate the job
space address, which is relative, into its physical address, which is absolute. This is
called resolving the address, also called address resolution, or address translation. Of
course, all of this processing is overhead, which takes processing capability away
from the jobs waiting to be completed. However, in most systems the hardware does
the paging, although the operating system is involved in dynamic paging, which will
be covered later.