wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

DISK SCHEDULING

profile
vivek pandey
Sep 09, 2024
0 Likes
0 Discussions
38 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

File System

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

Deadlock and Starvation

Blog banner

Cache Memory in Operating Systems

Blog banner

Animal’s have my heart

Blog banner

Concept and definition of m-commerce

Blog banner

A small world of Sockets

Blog banner

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

Blog banner

Navigating the Digital Battlefield: Security Breaches and Effective Countermeasures

Blog banner

Hash password! Is it really secured?

Blog banner

Music helps reduce stress

Blog banner

Trends that began during the pandemic

Blog banner

Way to make your meal healthier.

Blog banner

Deadlock

Blog banner

NIKE

Blog banner

Hosting basics

Blog banner

Strengthening Active Directory Security

Blog banner

Secure Hypertext transfer protocol

Blog banner

Vikrant’s first blog

Blog banner

Subnet Masking

Blog banner

Distributed Denial of Service (DDoS) attack

Blog banner

rupee

Blog banner

Threads

Blog banner

Evolution of operating systems

Blog banner

A Short History of GIS

Blog banner

BrainGate Technology

Blog banner

Simple STEM Activities for Toddlers That Spark Curiosity

Blog banner

Network Security Risks

Blog banner

To-Do List In LISP

Blog banner

What your Favorite colour says about You?

Blog banner

This Windows 11 encryption bug may cause data damage

Blog banner

Dudhasagar waterfall ?

Blog banner

Yahoo! mail

Blog banner

Apache Kafka

Blog banner

Cybersecurity Standards for Automotive

Blog banner

Privacy-Enhancing Computation Techniques

Blog banner

Compromising Mobile Platforms

Blog banner

The Five Steps of Data Science

Blog banner

The Truth Behind Viral DIY Dental Hacks

Blog banner

Types of E-Commerce

Blog banner

Heart Fulness Meditation

Blog banner

DATA SCIENCE IN BUSINESS AND MARKETING

Blog banner