Disk Organisation
Disk Organisation
Disk Organisation
• Disk management refers to the process of administering and managing computer storage devices,
such as hard drives and solid-state drives. This process involves several key tasks, including:
• Partitioning: Dividing a physical disk into smaller, manageable sections (partitions) that can be
used separately for different purposes, such as operating systems, applications, or data storage.
• Formatting: Preparing a partition for use by creating a file system, which organizes data on the
disk and allows the operating system to read and write files.
• Managing Volumes: Creating, deleting, resizing, and renaming disk volumes, which are logical
storage units that can span multiple partitions.
• Disk Health Monitoring: Checking the status of the disk drives to ensure they are functioning
properly and identifying issues such as bad sectors or other failures.
• Drive Letter Assignment: Assigning or changing the drive letters that the
operating system uses to access different disk volumes.
• Storage Optimization: Implementing practices like defragmentation (for HDDs)
and TRIM (for SSDs) to improve performance and efficiency.
• Backup and Recovery: Creating backup copies of data and managing recovery
options in case of data loss.
• Disk management tools are often included in operating systems, such as
Windows Disk Management, which provides a graphical interface for performing
these tasks. Proper disk management is crucial for system performance, data
integrity, and efficient storage utilization.
DISK SCHEDULING
WHAT IS IT ?
ADVANTAGES AND
DISADVANTAGES
• Advantages of FCFS
• Every request gets a fair chance
• No indefinite postponement
• Disadvantages of FCFS
• Does not try to optimize seek time
• May not provide the best possible
service
SHORTEST SEEK TIME FIRST (SSTF)
ADVANTAGES AND
DISADVANTAGES
• Advantages of SSTF
• The average Response Time decreases
• Throughput increases
• Disadvantages of SSTF
• Overhead to calculate seek time in advance
• Can cause Starvation for a request if it has a
higher seek time as compared to incoming
requests
• The high variance of response time as SSTF
favors only some requests
SCAN (ELEVATOR ALGORITHM)
ADVANTAGES AND
DISADVANTAGES
• Advantages of SCAN Algorithm
• High throughput
• Low variance of response time
• Average response time
• Disadvantages of SCAN Algorithm
• Long waiting time for requests for locations just
visited by disk arm
C-SCAN (CIRCULAR SCAN)
ADVANTAGES AND
DISADVANTAGES
• Advantages of C-SCAN
• Uniform Waiting Time
• Improved Response Time
• Disadvantages of C-SCAN
• Increased Seek Time for Requests
• Inefficiency with Sparse Requests
C-LOOK ALGORITHM
ADVANTAGES AND
DISADVANTAGES
• Advantages
• Reduced Seek Time C-LOOK minimizes the distance
the disk arm travels by servicing requests in a circular
manner
• Complexity:
LOOK ALGORITHM
ADVANTAGES AND
DISADVANTAGES
• Advantages
• Reduced Seek Time
• Efficiency
• Simplicity
• Disadvantages
• Starvation
• Less Uniform Wait Times
• Potential for Increased Latency
SOURCES
• https://www.geeksforgeeks.org/disk-scheduling-algorithms/
• https://www.tutorialspoint.com/disk-scheduling-and-manage
ment
• https://www.studocu.com/in/document/manipal-university-jaip
ur/bca-mathematics-1/advantages-and-disadvantages-of-vari
ous-disk-scheduling-algorithms/91585744
• https://code.pieces.app/blog/intro-to-disk-scheduling-algorith
ms
THANK YOU