781a2fa09b33519712fdb35681424a9f3d08f2af
Disk Scheduling Algorithm Visualization
An interactive visualization tool for demonstrating and comparing different disk scheduling algorithms. Supports three classic disk scheduling algorithms: FCFS (First Come First Serve), SSTF (Shortest Seek Time First), and SCAN (Elevator Algorithm).
Features
- Intuitive disk head movement visualization
- Real-time display of seek time and current position
- Support for three classic disk scheduling algorithms:
- FCFS (First Come First Serve)
- SSTF (Shortest Seek Time First)
- SCAN (Elevator Algorithm)
- Algorithm performance comparison table
- Detailed algorithm characteristics explanation
- Responsive design, mobile device support
Usage
- Set initial head position (0-199)
- Input request queue (comma-separated numbers)
- Select SCAN algorithm initial direction (Left/Right)
- Click corresponding algorithm button to start demonstration
- Use reset button to restart demonstration
- View comparison table to understand performance differences between algorithms
Online Demo
Visit https://os.xixu.us.kg to experience the online demo.
License
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
Description
Interactive visualization tool for demonstrating and comparing different disk scheduling algorithms
77 KiB
0 Stars
1 Watchers
0 Forks
Languages
JavaScript
40.2%
HTML
31.1%
CSS
28.7%