Consider the below algorithm: for (i=1;i < n;i++){ for (j=1;j < m;j++){ Alloc[i][j]=( 2i *( j+1 ) % 7) } } For n=13 and m=6 answer the following questions This part of the problem involves in deriving the Allocation matrix for a set of threads for implementing Banker's algorithm. Consider the system has five threadts (T0~T4) and five resourses (A~E) [Remember all threads are in CAPITAL letter]. Currents allocation matrix follows the following rule: T0 has allocated resources equal to the value of row A[2] of Alloc[i][j] array, T1 has equal to row A[4], T2 has equal to row A[7], T3 has equal to row A[9] and T4 has equal to row A[11]. [Hints. if a row has a value 12345 then allocated resourses are A:1,B:2,and so on.] The Maximum Requirment matrix is given below: T0: 2 6 4 7 4 T1: 3 3 6 6 7 T2: 2 2 2 1 1 T3: 2 5 3 7 4 T4: 3 4 5 7 7 The Available matrix is given below: 2 0 2 2 1 What is the need sequence for thread T0 , T1 , T2 , T3 , T4 ? [Hints. input only the values one after another starting with resourse A, then resource B without any space or anything in between. for example - if you insert 12345, that will mean the thread needs 1 instance of resource A, 2 instance of resource B and so on. ]
Consider the below
for (i=1;i < n;i++){
for (j=1;j < m;j++){
Alloc[i][j]=( 2i *( j+1 ) % 7)
} }
For n=13 and m=6 answer the following questions
This part of the problem involves in deriving the Allocation matrix for a set of threads for implementing Banker's algorithm. Consider the system has five threadts (T0~T4) and five resourses (A~E) [Remember all threads are in CAPITAL letter]. Currents allocation matrix follows the following rule: T0 has allocated resources equal to the value of row A[2] of Alloc[i][j] array, T1 has equal to row A[4], T2 has equal to row A[7], T3 has equal to row A[9] and T4 has equal to row A[11]. [Hints. if a row has a value 12345 then allocated resourses are A:1,B:2,and so on.]
The Maximum Requirment matrix is given below:
T0: 2 6 4 7 4
T1: 3 3 6 6 7
T2: 2 2 2 1 1
T3: 2 5 3 7 4
T4: 3 4 5 7 7
The Available matrix is given below:
2 0 2 2 1
What is the need sequence for thread T0 , T1 , T2 , T3 , T4 ? [Hints. input only the values one after another starting with resourse A, then resource B without any space or anything in between. for example - if you insert 12345, that will mean the thread needs 1 instance of resource A, 2 instance of resource B and so on. ]
Step by step
Solved in 2 steps