Kernel: Python 3 (system-wide)
In [2]:
Out[2]:
Enter no. of processes:
Enter burst time for process 0:
Enter burst time for process 1:
Enter burst time for process 2:
Enter burst time for process 3:
Enter burst time for process 4:
Waiting Time: [0, 1, 3, 6, 10]
Turnaround Time: [1, 3, 6, 10, 15]
Average Waiting Time: 4.0
Average Turnaround Time: 7.0
In [4]:
Out[4]:
System is in safe state.
Safe sequence is: P1 -> P3 -> P0 -> P2 -> P4
True
In [3]:
Out[3]:
426 --> 600
417 --> 500
212 --> 300
112 --> 200
In [7]:
Out[7]:
hits: 3
misses: 3
In [9]:
Out[9]:
miss deque([7], maxlen=4)
miss deque([7, 0], maxlen=4)
miss deque([7, 0, 1], maxlen=4)
miss deque([7, 0, 1, 2], maxlen=4)
hit deque([7, 1, 2, 0], maxlen=4)
miss deque([1, 2, 0, 3], maxlen=4)
hit deque([1, 2, 3, 0], maxlen=4)
miss deque([2, 3, 0, 4], maxlen=4)
hit deque([3, 0, 4, 2], maxlen=4)
hit deque([0, 4, 2, 3], maxlen=4)
hit deque([4, 2, 3, 0], maxlen=4)
hit deque([4, 2, 0, 3], maxlen=4)
hit deque([4, 0, 3, 2], maxlen=4)
In [3]:
Out[3]:
position of the disk head:
list of requests:
Total seek time: 167
In [2]:
Out[2]:
position of disk head:
disk requests:
Total movements: 315
In [0]: