Client-server application for disk scheduling algorithms.
This application supports 6 disk scheduling algorithms.
1.First Come First Serve
2.Shortest Seek Time First
3.SCAN
4.CSCAN
5.LOOK
6.CLOOK
At the Client-side:
At the client side, head initial position, last track number, type of algorithm and the requests are sent to the server. Server sends back the order in which the requests are processed. A graph is plotted then displaying the order in which the requests are processed.
At the Server-side:
According to the type of algorithm, the order of evaluation is calculated and sent to the server.
Python: Socket, Matplotlib
Java: Java.net, JavaFX
SSTF using Python
Plot
LOOK using Java
Plot
J Uday Kumar Reddy, 1602-18-737-055
T Uthej, 1602-18-737-056