wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

DISK SCHEDULING

profile
vivek pandey
Sep 09, 2024
0 Likes
0 Discussions
39 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

How Does SSO Works

Blog banner

Security Issues and Countermeasures

Blog banner

What Function Does SEO Serve in Digital Marketing?

Blog banner

Trends that began during the pandemic

Blog banner

Salt, Sand, and Smiles: Does the Maroubra Lifestyle Affect Your Enamel?

Blog banner

Clarizen

Blog banner

Importance of business process documentation

Blog banner

How User Data Shapes Personalised Campaigns

Blog banner

Artificial Intelligence (AI)

Blog banner

RAID - LEVELS OF RAID

Blog banner

Every body is beautiful

Blog banner

Google classroom

Blog banner

Multiprocessor scheduling

Blog banner

Sleep Matters: The Science Behind Toddler Naps

Blog banner

OS DESIGN CONSIDERATIONS FOR MULTIPROCESSOR

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

Emerging threats in cyber Forensics

Blog banner

Instagram

Blog banner

Top 5 Post-Wedding Skin Care Tips

Blog banner

Modern Operating Systems.

Blog banner

The Dark Web: A Breeding Ground for Cybercriminals – How to Guard Against Threats

Blog banner

Network Forensics Tools and Techniques

Blog banner

Memory Management in an Operating System

Blog banner

File Systems in OS.

Blog banner

Modern Operating Systems

Blog banner

Tableau

Blog banner

SMARTSHEET

Blog banner

Why is online marketing is important in current scenario

Blog banner

Virtual Machine

Blog banner

differentiate thinking humanly and rationally

Blog banner

Platonic Solids

Blog banner

MQTT (MQ Telemetry Transport) in Data Science

Blog banner

Service Validation and Testing during the Design Phase

Blog banner

Fashion design

Blog banner

OPERATING SYSTEM

Blog banner

GIS Topography

Blog banner

SEIZING DIGITL EVIDENCE AT THE SCENE

Blog banner

Security Issues

Blog banner

Data Mining

Blog banner

OPERATING SYSTEM OBJECTIVES AND FAULT TOLERENCE.

Blog banner

Puri Jagannath temple

Blog banner

How Unstructured Play Helps Children Become Creative Thinkers

Blog banner