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

What is metaverse?

Blog banner

Cross site scripting Attack

Blog banner

Synchronization

Blog banner

Top 10 Logos and their meanings

Blog banner

Raid and levels of raid.

Blog banner

Deadlock and Starvation

Blog banner

The IT Service Lifecycle

Blog banner

Concept and definition of m-commerce

Blog banner

Electronic Funds Transfer

Blog banner

Inventory management software system

Blog banner

Different types of scam Fraud

Blog banner

The Rich Heritage Of Patola Sarees: Gujarat’s Timeless Weaving Art

Blog banner

Online Education

Blog banner

Virtual memory

Blog banner

THE DESIRE OF MANY

Blog banner

What's Better : Supervised or Unsupervised Learning

Blog banner

Partnership in Learning: How Parent Involvement Shapes a Child’s Early Education

Blog banner

Multiprocessor

Blog banner

Developments in Modern Operating Systems

Blog banner

Virtualization

Blog banner

Data Warehouse Bus Matrix

Blog banner

This too shall pass

Blog banner

10 Types of Friends in every friend group

Blog banner

Benefits of yoga and meditation

Blog banner

How to tie a Tie

Blog banner

The Truth Behind Viral DIY Dental Hacks

Blog banner

Emailing the merger document

Blog banner

AI and cyber Security

Blog banner

Krishna Rao SAP ID--53003230076

Blog banner

gis substation

Blog banner

Mumbai

Blog banner

Animal’s have my heart

Blog banner

EFT

Blog banner

Service Design Principles

Blog banner

Android Flashlight Application

Blog banner

Operation system

Blog banner

Blockchain Security Technique

Blog banner

Google App Engine

Blog banner

Zero-Day Attack

Blog banner

5 Common Faults In Construction Tenders

Blog banner

Beauty of indian railway

Blog banner

Memory management

Blog banner