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

Memory management

Blog banner

When Is the Right Time to Enrol My Toddler Into Preschool? NEP

Blog banner

The application udemy

Blog banner

Virtual Machine's

Blog banner

WomenEmpowerment

Blog banner

Operating Systems

Blog banner

Banaras

Blog banner

Traveling

Blog banner

Deadlock

Blog banner

SMARTSHEET MANAGEMENT SYSTEM

Blog banner

Virtual machine

Blog banner

Topic: Sessions in Operating system

Blog banner

DBMS and various career options related to it.

Blog banner

Raid

Blog banner

SMARTSHEET

Blog banner

Short-Form Video Marketing: Why It's Dominating the Internet

Blog banner

internet email and it's applications

Blog banner

File Management

Blog banner

Sleep Matters: The Science Behind Toddler Naps

Blog banner

Decrypting Cryptocurrency: Tracing Transactions in Cyber Investigations

Blog banner

Android Flashlight Application

Blog banner

Article on Zoho Corporation

Blog banner

Multiprocessor scheduling

Blog banner

Blockchain uses and use cases

Blog banner

Types of Malware in Cyber Security

Blog banner

10 Interesting Facts about Attack on Titan

Blog banner

Synchronization

Blog banner

10 Reasons to date your best friend

Blog banner

Cyber Forensics in a Ransomware Attack Recovery

Blog banner

KASHMIR TRIPS

Blog banner

Operating system

Blog banner

objectives and functions of operating system

Blog banner

Virtual Memory

Blog banner

Elements and Principles of Photography

Blog banner

Virtual memory

Blog banner

IT security management

Blog banner

Cyber Forensics

Blog banner

Service Strategy In ITSM

Blog banner

Concept and definition of m-commerce

Blog banner

How to kiss

Blog banner

Impact of social media on the human life

Blog banner

Patola Outfits for the Modern Wardrobe: Reviving Indian Handloom in Style

Blog banner