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

Koinex is shutting down and here is how you can withdraw...

Blog banner

10 Reasons Why Guy BestFriends are the Must in Every Girl's Life

Blog banner

Deadlock and Starvation

Blog banner

Data Mining

Blog banner

Types of Threads

Blog banner

Fault Tolerance in an Operating System

Blog banner

Why am I never satisfied with my Life?

Blog banner

Types of OS

Blog banner

Assignment 2

Blog banner

CYBER FORENCIS: PAST, PRESENT AND FUTURE.

Blog banner

Data Mining

Blog banner

Virtual Memory

Blog banner

Disk Management

Blog banner

What is Email? Uses of Emails

Blog banner

How to grow followers on Instagram business account?

Blog banner

Concept and definition of m-commerce

Blog banner

Memory Management in Operating System

Blog banner

INTERNET

Blog banner

HR Automation : Need of the hour

Blog banner

Topic: Sessions in Operating system

Blog banner

What is a geographic information system (GIS)?

Blog banner

How Schools Can Reduce Exam Stress in Students?

Blog banner

Virtual memory

Blog banner

Linux Threads:

Blog banner

'Positivity in life'

Blog banner

Service transition principles

Blog banner

IT Service Continuity Management

Blog banner

Discover The Top 3 Places To Stay in London

Blog banner

Scheduling

Blog banner

Article on Zoho Corporation

Blog banner

Hacking Mobile Platforms

Blog banner

Big Data Architecture

Blog banner

Deadlock

Blog banner

Article on team management software

Blog banner

Dove’s Real Beauty Campaign- Case Study

Blog banner

The Impact of Tolerances and Wall Thickness on Pipeline Integrity

Blog banner

Diwali

Blog banner

Threads

Blog banner

Deadlock

Blog banner

Life of a 2020-2021 student

Blog banner

Impacts of Data Breach On Companies Challenges and Prevention

Blog banner

Principles of Concurrency

Blog banner