Given the memory configuration in Figure 2.10 below, answer the following questions given that,…
Given the memory configuration in Figure 2.10 below, answer the following questions given that, at this point, Job 4 arrives requesting a block of 100K. a. Can Job 4 (100K) be accommodated? Why or why not? b. If relocation is used, after memory compaction, what are the contents of the relocation registers for Job 1, Job 2, and Job 3? c. What are the contents of the relocation register for Job 4 after it has been loaded into memory? d. An instruction that is part of Job 1 was originally loaded into memory location 22K. What is its new location after compaction? e. An instruction that is part of Job 2 was originally loaded into memory loca- tion 55K. What is its new location after compaction? An instruction that is part of Job 3 was originally loaded into memory location 80K. What is its new location after compaction? f. If an instruction was originally loaded into memory location Operating System 110K, what is its new location after compaction? Job 1 (10K) (figure 2.10) Memory configuration for Exercise 18 Job 2 (15K) Job 3 (45) 120K 200K
Attachments:
image_5744665252116041538.png