Process Name | Priority | Arrival Time | Time Needed |
Emacs | 1 | 1 | 1000 |
ls | 10 | 2 | 3 |
Netscape | 5 | 4 | 6 |
Name of Program |
Size of Code |
Size of Data |
Size of Stack |
Number of Copies to Run |
Bash | 100 | 200 | 50 | 4 |
Emacs | 1000 | 200 | 300 | 1 |
Netscape | 2000 | 10000 | 300 | 4 |
for(i = 0; i < 99999999; i++) step1(array[i]) for(i = 0; i < 99999999; i++) step2(array[i]) |
for(i = 0; i < 99999999; i++) { step1(array[i]) step2(array[i]) } |
Page Number | Valid | Referenced | Protection |
5 | Y | Y | R/W |
2 | N | N | R |
3 | Y | N | R |
6 | Y | Y | R/W |
5 | Y | Y | R/W |