wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Disk scheduling

profile
Raj Darji 1501
Sep 09, 2024
0 Likes
0 Discussions
85 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

virtual machines and virtualization

Blog banner

Expressing and Measuring Risk (Risk Management)

Blog banner

Modern Operating System

Blog banner

Digital Footprints An Emerging Dimension of Digital Inequality

Blog banner

Big Data

Blog banner

How Does SSO Works

Blog banner

Kernel in Operating System

Blog banner

Nature’s Brush on Silk: The Secret Behind Patola Colours

Blog banner

SWEET SHREDDED MANGO CHUNDA (MANGO CHUNDA)

Blog banner

I/O Buffering

Blog banner

Unlocking Success: Mastering Google Ads Strategies

Blog banner

Network Forensics

Blog banner

MailChimp

Blog banner

What is OS Fingerprinting?

Blog banner

TAILS OS

Blog banner

Interrupts in OS

Blog banner

Advanced Persistent Threats (APTs)

Blog banner

Importance of self defence for girls

Blog banner

Artificial Intelligence and I

Blog banner

Spotify

Blog banner

Process Creation

Blog banner

Constrains in service design

Blog banner

Preparing Students for Higher Education: How International Schools Shape Future Success

Blog banner

A BLOG ON MYSQL

Blog banner

In the world of Technology...

Blog banner

The Real Reason Patola Outfits Come at a Premium Cost

Blog banner

Record Blocking

Blog banner

Incorporating Automation into Digital Forensics.

Blog banner

Can ChatGPT Answer All My Questions About Life?

Blog banner

THE DESIRE OF MANY

Blog banner

Operating System

Blog banner

What is Password Cracking ? and it's Techniques.

Blog banner

Memory Management of Operating System(OS)

Blog banner

Deadlock in operating system

Blog banner

OS ASSIGNMENT

Blog banner

Juveniles, Internet and Computer Crime

Blog banner

Having passion in life

Blog banner

Things You Should Leave Behind In 2025, Whilst In 2026

Blog banner

THE ROLE OF CYBER FORENSICS IN CRIMINOLOGY

Blog banner

Cyber Crime Investigation In The Era Of Big Data

Blog banner

Health and fitness

Blog banner

Deadlock

Blog banner