Question: Q 4 . ( a ) Table 4 . 1 shows the current allocation of resources to each process and the resources that are still
Qa Table shows the current allocation of resources to each process and the
resources that are still needed by each process to proceed and complete their
execution.
The resources currently available are and It is
obvious that all the processes are deadlocked. Resolve the deadlock by
successively abort deadlocked processes with the least total resources allocated.
Show the resources available after each abortion in your workings. marks
Table
b Given a user process of page frame size is and each page table entry
is bytes, calculate the size of root page table in twolevel scheme. Show all
your calculations.
marks
c A bit virtual address format is shown in Table and a portion of a segment
table is shown in Table Translate the following virtual addresses to their
corresponding physical address. Show all the relevant values in your answer.
Table : bit virtual address format
Table : Portion of a segment table
i
marks
ii
marks
d Prepaging is one of the fetch policies. Do you agree that prepaging fetch
policy follows the principle of locality? Justify your answer.
markshelp
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
