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

Discover The Top 3 Places To Stay in London

Blog banner

Network Security Risks

Blog banner

Vulnerability Assessment (Vulnerability Analysis)

Blog banner

Article on Fresh Book

Blog banner

Top 5 Post-Wedding Skin Care Tips

Blog banner

All you need to know about “On-page SEO”

Blog banner

Meal Maharaj — 3 CP, 5 CP, 8 CP. Same Love, Different Portions

Blog banner

Importance of Network Security Risk

Blog banner

Virtual memory in Operating System

Blog banner

26/11 The Black Day Of Mumbai

Blog banner

Hubspot

Blog banner

Characteristics of Etherum

Blog banner

A-B-C of Networking: Part-3 (Topology [Ring, Tree, Mesh])

Blog banner

Satellite Based Positioning

Blog banner

IT GOVERNANCE

Blog banner

DATA SCIENCE IN BUSINESS AND MARKETING

Blog banner

virtual machine

Blog banner

Why Friendship at Work is Important

Blog banner

What is Virtual Memory

Blog banner

S-Tool : Steganography

Blog banner

Interrupts

Blog banner

Operating system evolution

Blog banner

Modern OS

Blog banner

Time Series Analysis

Blog banner

The Rise of Evil Twin Attacks: A New Kind Of Spoofing Cyberattack

Blog banner

File management

Blog banner

BUSINESS MODELS OF E COMMERCE

Blog banner

Scheduling

Blog banner

Linker

Blog banner

Monday. com App

Blog banner

DMZ: Your Secret Weapon for Data Security

Blog banner

MULTITHREADING:ENHANCEING PERFORMANCE AND EFFICIENCY IN COMPUTING

Blog banner

Phishing

Blog banner

OS DESIGN CONSIDERATIONS FOR MULTIPROCESSOR

Blog banner

Memory Management

Blog banner

Old age lifestyle

Blog banner

semaphores

Blog banner

How Cyber Forensics use in AI

Blog banner

THREADS (assignment 1)

Blog banner

Google

Blog banner

security requirements for safe e-payment

Blog banner

Operating Systems Overview

Blog banner