wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

DISK SCHEDULING

profile
vivek pandey
Sep 09, 2024
0 Likes
0 Discussions
39 Reads

DISK SCHEDULING

  • Disk scheduling is a technique operating systems use to manage the order in which disk I/O (input/output) requests are processed. Disk scheduling is also known as I/O Scheduling. The main goals of disk scheduling are to optimize the performance of disk operations, reduce the time it takes to access data and improve overall system efficiency.
  • In this article, we will explore the different types of disk scheduling algorithms and their functions. By understanding and implementing these algorithms, we can optimize system performance and ensure faster data retrieval.

Importance of Disk Scheduling in Operating System:

  • Multiple I/O requests may arrive by different processes and only one I/O request can be served at a time by the disk controller. Thus other I/O requests need to wait in the waiting queue and need to be scheduled.
  • Two or more requests may be far from each other so this can result in greater disk arm movement.
  • Hard drives are one of the slowest parts of the computer system and thus need to be accessed in an efficient manner.

Key Terms Associated with Disk Scheduling

  • Seek Time: Seek time is the time taken to locate the disk arm to a specified track where the data is to be read or written. So the disk scheduling algorithm that gives a minimum average seek time is better.
  • Rotational Latency: Rotational Latency is the time taken by the desired sector of the disk to rotate into a position so that it can access the read/write heads. So the disk scheduling algorithm that gives minimum rotational latency is better.
  • Transfer Time: Transfer time is the time to transfer the data. It depends on the rotating speed of the disk and the number of bytes to be transferred.
  • Disk Access Time:



Comments ()


Sign in

Read Next

Windows Operating System

Blog banner

Sniffing: A Cyber Security Threat

Blog banner

What is Spyware? and examples of them.

Blog banner

Royal enfield

Blog banner

World’s rarest passport owned by 500 people.

Blog banner

How Preschool Annual Day Shapes Confidence, Emotions, and Growth

Blog banner

Jio .....A Revolution ?? ??

Blog banner

Processes: Process Description and Control.

Blog banner

Vikrant’s first blog

Blog banner

Virtual Memory

Blog banner

Beautiful and stunning natural phenomena worth to see

Blog banner

Mumbaicha Dabbawalla

Blog banner

PHISHING

Blog banner

Secure Hypertext transfer protocol

Blog banner

NETSUITE

Blog banner

History of ITIL

Blog banner

What is Segmentation?

Blog banner

Different types of scam frauds

Blog banner

Threat from Inside: Educating the Employees Against Cyber Threats

Blog banner

City2Surf & Spring Fitness Recovery Guide: How Sports Drinks Silently Damage Enamel

Blog banner

Optimization of operating system design

Blog banner

Python as a tool for Data science task & project

Blog banner

Data Lake

Blog banner

Cloud Computing: Threats and Vulnerabilities

Blog banner

Deadlock in operating system

Blog banner

Characteristics of Etherum

Blog banner

Cloud Security: Trends and Innovations

Blog banner

A small world of Sockets

Blog banner

Importance of Network Security Risk

Blog banner

A Short History of GIS

Blog banner

The Five Steps of Data Science

Blog banner

Concept and definition of m-commerce

Blog banner

Deadlock and Starvation

Blog banner

NIKE

Blog banner

OS Evolution Achievements

Blog banner

Building a Better You: Fitness Tips and Inspiration.

Blog banner

Threads

Blog banner

Microsoft Windows Overview

Blog banner

Water Resources are about to exhaust...

Blog banner

Race condition

Blog banner

Cyber Security Standards

Blog banner

Modern Operating Systems.

Blog banner