Proposing Disk Scheduling Algorithm to Enhance the Efficiency of Disk Performance

Management of disk scheduling is a very important aspect of operating system. Disk scheduling involves a careful examination of pending requests to determine the most efficient way to serve these requests. A disk scheduler examines the positional relationship among waiting requests, then reorders the queue so that the requests will be serviced with minimum seek. Performance of the disk scheduling completely depends on how efficient is the scheduling algorithm to allocate services to the request in a better manner. After the arrival of the multi-core processor, the speed of the processors became much faster with the Hyper-Threading technology, and with this the speed of the processors increased dramatically with a record speed. All processers need CPU time and read/write time together to complete their execution. Read/write operations require the operating system to access the disk to store and retrieve data. In the recent years many algorithms (FIFO, SSTF, SCAN, C-SCAN, LOOK, etc.) are developed in order to optimize the system disk I/O performance. The purpose of this study is to obtain a new scheduling algorithm that reduces seek time, sum of head movement, spin time, and transfer time, so as to improve disk performance efficiency in a better way to try to synchronize with CPU performance.

Authors

Publication Details

Journal
المجلة الدولية للعلوم الهندسية وتقنية المعلومات.
Published
2024-08-11
DOI
https://doi.org/10.36602/ijeit.v12i1.485
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Proposing Disk Scheduling Algorithm to Enhance the Efficiency of Disk Performance

G. Elnaas Elnaas, Mohamed Sullabi
المجلة الدولية للعلوم الهندسية وتقنية المعلومات.
Distributed and Parallel Computing Systems
article

Proposing Disk Scheduling Algorithm to Enhance the Efficiency of Disk Performance

G. Elnaas Elnaas, Mohamed Sullabi
article en

Abstract

Management of disk scheduling is a very important aspect of operating system. Disk scheduling involves a careful examination of pending requests to determine the most efficient way to serve these requests. A disk scheduler examines the positional relationship among waiting requests, then reorders the queue so that the requests will be serviced with minimum seek. Performance of the disk scheduling completely depends on how efficient is the scheduling algorithm to allocate services to the request in a better manner. After the arrival of the multi-core processor, the speed of the processors became much faster with the Hyper-Threading technology, and with this the speed of the processors increased dramatically with a record speed. All processers need CPU time and read/write time together to complete their execution. Read/write operations require the operating system to access the disk to store and retrieve data. In the recent years many algorithms (FIFO, SSTF, SCAN, C-SCAN, LOOK, etc.) are developed in order to optimize the system disk I/O performance. The purpose of this study is to obtain a new scheduling algorithm that reduces seek time, sum of head movement, spin time, and transfer time, so as to improve disk performance efficiency in a better way to try to synchronize with CPU performance.

المجلة الدولية للعلوم الهندسية وتقنية المعلومات.Vol. 12(1)
Affordable and clean energy
Openalex Percentile: Top 83%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.