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

Game Theory in Blockchain

Blog banner

Sleep Matters: The Science Behind Toddler Naps

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner

How to Run your First android App

Blog banner

Basic Security For SOAP Services

Blog banner

LIFEHACKER

Blog banner

How social media affect

Blog banner

differentiate thinking humanly and rationally

Blog banner

Article on team management software

Blog banner

The Peephole

Blog banner

Importance of education

Blog banner

Deadlock and Starvation

Blog banner

Spyware

Blog banner

DURGA POOJA

Blog banner

OS Assignment-3

Blog banner

Cyber Security in Data Breaching

Blog banner

Security in Cloud Computing

Blog banner

Top 3 Places To Stay In Vienna

Blog banner

Deadlocks in Operating Systems

Blog banner

Service Strategy principles

Blog banner

Big Data

Blog banner

What is service level Agreement?

Blog banner

GIS

Blog banner

OS- Assignnment 1

Blog banner

Is Pursuing a Dance Career in India Worth it?

Blog banner

Virtual memory

Blog banner

Logical and physical address

Blog banner

Studying Denial of service attack using DOSHTTP tool

Blog banner

Pooja Silver

Blog banner

GIS in Disaster Management

Blog banner

Depression

Blog banner

Celebrate Diwali the Delicious Way with Meal Maharaj Catering

Blog banner

NETWORK SECURITY RISKS

Blog banner

Save Girl Child

Blog banner

Virtual machine and virtualizing

Blog banner

What does the Australian summer have in store for your oral health?

Blog banner

Ghee vs. Coconut Oil vs. Mustard Oil: Which Cooking Fat Wins for Indian Food?

Blog banner

INSTAGRAM

Blog banner

Indian Culture and Tradition

Blog banner

LinkedIn: Watch out for these 7 upcoming updates in 2023

Blog banner

Way to make your meal healthier.

Blog banner

Man In The Middle Attack

Blog banner