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

Importance of Morning Routines for Students During the Festive Season

Blog banner

PERSONALITY DEVELOPMENT

Blog banner

Starvation

Blog banner

MEMORY FORENSIC ACQUISITION AND ANALYSISOF MEMORY AND ITS TOOLS COMPARISON

Blog banner

Product Discount Calculator

Blog banner

Topic: Sessions in Operating system

Blog banner

HUBSPOT

Blog banner

10 Alien Encounters and Abduction Stories

Blog banner

Service transistion under difficult conditions

Blog banner

Multiprocessor and Multicore Organization

Blog banner

Threads

Blog banner

Cyber Forensics in a Ransomware Attack Recovery

Blog banner

How can denial-of-service(Dos) attacks be prevented?

Blog banner

IT RISK

Blog banner

Stop Racism

Blog banner

LTE Technology

Blog banner

Raid

Blog banner

Booting Process In Operating System

Blog banner

Music helps reduce stress

Blog banner

Characteristics of Etherum

Blog banner

A-B-C of Networking: Part-2 (Components)

Blog banner

What is process

Blog banner

Ransomware

Blog banner

Operating System

Blog banner

Virtual memory

Blog banner

Os Virtual Memory

Blog banner

Severe landslides continue to cause concern in Joshimath, Uttarakhand

Blog banner

Google App Engine

Blog banner

Electronic data interchange

Blog banner

My favourite food

Blog banner

Culture Of Ladakh

Blog banner

Image Steganalysis in Digital Forensics

Blog banner

MYNTRA

Blog banner

Steps to create an Ubuntu EC2 Instance with GUI in AWS

Blog banner

Retiring ISS

Blog banner

Service transition principles

Blog banner

FASHION

Blog banner

CyberSecurity Color Wheel

Blog banner

ART AND CULTURE OF VRINDAVAN

Blog banner

What is a Malware ?

Blog banner

What is Data, Information and Knowledge?

Blog banner

SECURITY VULNERABILITIES COUNTERMEASURES IN A SMART SHIP SYSTEM

Blog banner