DBMS
Class : BCA 2nd year
Subject: DBMS ( disk performance factors)
Subject type: major
Compiled by: Asst. Prof. Vibha barod
Disk Performance Factors
Disk performance factors determine how efficiently a storage device (especially a Hard Disk Drive – HDD) can read and write data. In DBMS, Operating Systems, and Computer Architecture, disk performance is critical because disk I/O is much slower than CPU and main memory operations. The major disk performance factors are head activation time, rotational delay, data transfer rate, and data transfer time, which together define the total disk access time.
The head activation time, also known as seek time, is the time taken by the actuator mechanism to move the read/write head to the required track (cylinder) on the disk platter. It is a mechanical delay and is usually the largest contributor to disk access time in random access workloads. Disk scheduling algorithms such as SSTF, SCAN, and C-SCAN aim to minimize this time by reducing unnecessary head movements.
The rotational delay (rotational latency) is the time required for the desired sector to rotate under the read/write head once the head reaches the correct track. It depends on the rotational speed of the disk, measured in RPM (Revolutions Per Minute). Higher RPM disks have lower rotational delay. The average rotational delay is equal to half of one full disk rotation.
The data transfer rate refers to the speed at which data can be transferred from the disk to main memory once the head is properly positioned. It is measured in MB/s or GB/s and depends on disk technology and interface type. The data transfer time is the actual time taken to move a specific amount of data and is calculated as data size divided by data transfer rate.
The total disk access time is the sum of mechanical delays (head activation time + rotational delay) and data transfer time. In modern SSDs and NVMe devices, mechanical delays are almost zero, leading to significantly higher performance compared to HDDs.
The Department of Computer Science is dedicated to building strong technical foundations, logical thinking, and problem-solving skills among students. The department offers structured learning in core areas such as programming, data management, software applications, and emerging digital technologies. With a focus on both theoretical concepts and practical exposure, students are encouraged to develop computational skills relevant to academics, careers, and higher studies. This Study Material Portal has been designed to provide Computer Science students with organized access to syllabus-based notes, practical manuals, coding resources, assignments, and reference materials, supporting effective and self-paced learning.
0 comments:
Post a Comment