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

Password Generator - Lisp

Blog banner

How GIS in Agriculture Eliminates Guesswork

Blog banner

Understanding the 'Ambiverts'

Blog banner

Computer Security

Blog banner

Deadlock in Operating systems

Blog banner

Blockchain in IoT Applications

Blog banner

The Dark Web: A Breeding Ground for Cybercriminals – How to Guard Against Threats

Blog banner

Risk mitigation and management

Blog banner

Krishna Rao SAP ID--53003230076

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Brain wash of social media

Blog banner

How India made the GIS its Own, and its Use in Infrastructural Developments

Blog banner

How Reading Books Shape a Child’s Imagination and Thinking?

Blog banner

Data Visualization in Decision-Making

Blog banner

Virtual Memory

Blog banner

Technical Challenges and Directions for Digital Forensics

Blog banner

You'll get to know about Pankaj Negi

Blog banner

Operating system and overviews

Blog banner

Fault Tolerance in an Operating System

Blog banner

Uniprocessor scheduling

Blog banner

Virtual memory in os

Blog banner

E-security systems | CCTV

Blog banner

OS Assignment 3

Blog banner

Why is ITSM important in IT organization?

Blog banner

10 Signs your Computer has Virus

Blog banner

SPEM

Blog banner

38_Network Sniffing Techniques_SBC

Blog banner

Big Data Architecture

Blog banner

Human Error: The weakest link in Cybersecurity

Blog banner

BrainGate Technology

Blog banner

Depression

Blog banner

The khan mehtab transforming the modular switches company

Blog banner

How to use GIT & GITHUB

Blog banner

virtual machines and virtualization

Blog banner

Crypto tax evasion

Blog banner

PODIO

Blog banner

Biometric Authentication Vulnerabilities

Blog banner

Virtual Memory

Blog banner

Famous Indian dishes that where misunderstood to be Indian

Blog banner

Decision Tree: A Diagram Model

Blog banner

How Cyber Forensics help prevent Crimes

Blog banner

MoSCoW METHOD IN DATA SCIENCE

Blog banner