Section 11.4
Review Questions

The costs of relocation

  1. Define overhead.
answer...
Overhead is the increment in resources that is required by a more complex system to do essentially the same task as a simpler system.
  1. If a CSC-1 program completes in 20 seconds and the same program on another computer takes 30 seconds, what would the slowdown be?
answer...
(30-20)/20 = 10/20 = .5 = 50%
  1. Expressed in terms of percent, what would the overhead be of a computer that uses run-time relocation and takes 27 seconds to complete compared to 22 seconds on an older computer?
answer...
(27-22)/22 = 5/22 = about 23%
  1. Why are we willing to put up with slower computers?
answer...
because we can't do certain tasks without them, or it would be so monstrously difficult to do those tasks that we wouldn't try
  1. What is the overhead introduced by modern operating systems today?
answer...
50% to 75%