wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Disk scheduling

profile
Raj Darji 1501
Sep 09, 2024
0 Likes
0 Discussions
84 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:
  • Disk Access Time = Seek Time + Rotational Latency + Transfer Time

Comments ()


Sign in

Read Next

Docker Framework

Blog banner

Maharashtrian culture: Tradition, Art, Food

Blog banner

Steps to create an Ubuntu EC2 Instance with GUI in AWS

Blog banner

Importance Of Time

Blog banner

HR Automation : Need of the hour

Blog banner

Components of GIS

Blog banner

Memory Management

Blog banner

Exploring Virtual Machines and Computer Forensic Validation Tools

Blog banner

Mumbai Metro 3

Blog banner

Deadlock in Operating System

Blog banner

KASHMIR TRIPS

Blog banner

The most common internet security threats

Blog banner

Annual Day Preparation for Toddlers: What Helps and What to Avoid

Blog banner

What your Favorite colour says about You?

Blog banner

Data Exfiltration

Blog banner

Building Confidence in Children Through Daily Routines and Play

Blog banner

Why Meal Maharaj Prioritises Seasonal Vegetables in Every Meal Box

Blog banner

Hello World

Blog banner

QUANTUM COMPUTING IN SECURITY:A GAME CHANGER IN DIGITAL WORLD

Blog banner

What is service level Agreement?

Blog banner

Importance Of Education.

Blog banner

PPT methodology

Blog banner

MOBILE DEVICE FORENSIC

Blog banner

New Horizon Europe project ‘EvoLand’ sets off to develop new prototype services.

Blog banner

Depression

Blog banner

1.1 basic elements

Blog banner

MUTUAL EXCLUSION

Blog banner

Love is in air.....

Blog banner

Race Condition in Operating Theatre

Blog banner

Modern operating system

Blog banner

Memory Management Techniques

Blog banner

PERT Overview

Blog banner

Direct Memory Access

Blog banner

The khan mehtab transforming the modular switches company

Blog banner

Electronic Evidence in Cyber Forensics

Blog banner

Embracing the power of Modern Machine UNIX

Blog banner

How Preschool Annual Day Shapes Confidence, Emotions, and Growth

Blog banner

FASHION

Blog banner

Women’s Mental Health (After Marriage)

Blog banner

Sagar Parikrama

Blog banner

Mail merge

Blog banner

Why Inconel 625 and Monel 400 Remain Unbeatable in Refinery Applications?

Blog banner