Реализованы различные алгоритмы планирования дисков в Python
Следующие алгоритмы планирования диска продемонстрированы:
1. FCFS
2. SSTF
3. сканирование
4. CSCAN
5. Смотри
6. Clook
Процесс нуждается в времени процессора или времени ввода/вывода. И для ввода/вывода требуется доступ к диску. Техника, которую операционная система использует для определения запроса, который должен быть удовлетворен дальше, называется планированием дисков.
Источник изображения:
https://notesformsc.org/computer-science/operating-systems/operating-systems-disk-scheduling-algorithms/
Искать время
Поиск времени - это время, необходимое для поиска руки диска на указанный трек, где будет удовлетворен запрос на чтение/запись.
Ротационная задержка
Настало время, затрачиваемое желаемым сектором, чтобы повернуться в положение, откуда он может получить доступ к головкам R/W.
Время передачи
Это время, необходимое для передачи данных.
Время доступа диска
Время доступа диска дается как,
Время доступа диска = задержка вращения + время поиска + время передачи
Время ответа на диск
Это среднее время, проведенное каждым запросом в ожидании операции ввода -вывода.









