Recent from talks
Nothing was collected or created yet.
Hard disk drive performance characteristics
View on WikipediaHigher performance in hard disk drives comes from devices which have better performance characteristics.[1][2] These performance characteristics can be grouped into two categories: access time and data transfer time (or rate).[3]
Access time
[edit]
The access time or response time of a rotating drive is a measure of the time it takes before the drive can actually transfer data. The factors that control this time on a rotating drive are mostly related to the mechanical nature of the rotating disks and moving heads. It is composed of a few independently measurable elements that are added together to get a single value when evaluating the performance of a storage device. The access time can vary significantly, so it is typically provided by manufacturers or measured in benchmarks as an average.[3][4]
The key components that are typically added together to obtain the access time are:[2][5]
Seek time
[edit]With rotating drives, the seek time measures the time it takes the head assembly on the actuator arm to travel to the track of the disk where the data will be read or written.[5] The data on the media is stored in sectors which are arranged in parallel circular tracks (concentric or spiral depending upon the device type) and there is an actuator with an arm that suspends a head that can transfer data with that media. When the drive needs to read or write a certain sector it determines in which track the sector is located.[6] It then uses the actuator to move the head to that particular track. If the initial location of the head was the desired track then the seek time would be zero. If the initial location was the outermost edge of the media and the desired track was at the innermost edge then the seek time would be the maximum for that drive.[7][8] Seek times are not linear compared with the seek distance traveled because of factors of acceleration and deceleration of the actuator arm.[9]
A rotating drive's average seek time is the average of all possible seek times which technically is the time to do all possible seeks divided by the number of all possible seeks, but in practice it is determined by statistical methods or simply approximated as the time of a seek over one-third of the number of tracks.[5][7][10]
Seek times & characteristics
[edit]The first HDD[11] had an average seek time of about 600 ms.[12] and by the middle 1970s, HDDs were available with seek times of about 25 ms.[13] Some early PC drives used a stepper motor to move the heads, and as a result had seek times as slow as 80–120 ms, but this was quickly improved by voice coil type actuation in the 1980s, reducing seek times to around 20 ms. Seek time has continued to improve slowly over time.
The fastest high-end server drives of 2010 had a seek time around 4 ms.[14] Some mobile devices have 15 ms drives, with the most common mobile drives at about 12 ms[15] and the most common desktop drives typically being around 9 ms.
Two other less commonly referenced seek measurements are track-to-track and full stroke. The track-to-track measurement is the time required to move from one track to an adjacent track.[5] This is the shortest (fastest) possible seek time. In HDDs this is typically between 0.2 and 0.8 ms.[16] The full stroke measurement is the time required to move from the outermost track to the innermost track. This is the longest (slowest) possible seek time.[7]
Short stroking
[edit]Short stroking is a term used in enterprise storage environments to describe an HDD that is purposely restricted in total capacity so that the actuator only has to move the heads across a smaller number of total tracks.[17] This limits the maximum distance the heads can be from any point on the drive thereby reducing its average seek time, but also restricts the total capacity of the drive. This reduced seek time enables the HDD to increase the number of IOPS available from the drive. The cost and power per usable byte of storage rises as the maximum track range is reduced.[18][19]
Effect of audible noise and vibration control
[edit]Measured in dBA, audible noise is significant for certain applications, such as DVRs, digital audio recording and quiet computers. Low noise disks typically use fluid bearings, lower rotational speeds (usually 5,400 rpm) and reduce the seek speed under load (AAM) to reduce audible clicks and crunching sounds. Drives in smaller form factors (e.g. 2.5 inch) are often quieter than larger drives due to smaller actuators, platters and usually are 5400rpm as opposed to 7200rpm for most 3.5 drives.[20]
Some desktop- and laptop-class disk drives allow the user to make a trade-off between seek performance and drive noise. For example, Seagate offers a set of features in some drives called Sound Barrier Technology that include some user or system controlled noise and vibration reduction capability. Shorter seek times typically require more energy usage to quickly move the heads across the platter, causing loud noises from the pivot bearing and greater device vibrations as the heads are rapidly accelerated during the start of the seek motion and decelerated at the end of the seek motion. Quiet operation reduces movement speed and acceleration rates, but at a cost of reduced seek performance.[21]
Rotational latency
[edit]| HDD spindle speed [rpm] |
Average rotational latency [ms] |
|---|---|
| 4,200 | 7.14 |
| 5,400 | 5.56 |
| 7,200 | 4.17 |
| 10,000 | 3.00 |
| 15,000 | 2.00 |
Rotational latency (sometimes called rotational delay or just latency) is the delay waiting for the rotation of the disk to bring the required disk sector under the read-write head.[22] Older 3600rpm drives had a latency of 8.33ms though this rpm is only found in very old drives(mid 90s and earlier). It depends on the rotational speed of a disk (or spindle motor), measured in revolutions per minute (RPM).[5][23] For most magnetic media-based drives, the average rotational latency is typically based on the empirical relation that the average latency in milliseconds for such a drive is one-half the rotational period. Maximum rotational latency is the time it takes to do a full rotation excluding any spin-up time (as the relevant part of the disk may have just passed the head when the request arrived).[24]
- Maximum latency = 60/rpm
- Average latency = 0.5*Maximum latency
Therefore, the rotational latency and resulting access time can be improved (decreased) by increasing the rotational speed of the disks.[5] This also has the benefit of improving (increasing) the throughput (discussed later in this article).
The spindle motor speed can use one of two types of disk rotation methods: 1) constant linear velocity (CLV), used mainly in optical storage, varies the rotational speed of the optical disc depending upon the position of the head, and 2) constant angular velocity (CAV), used in HDDs, standard FDDs, a few optical disc systems, and vinyl audio records, spins the media at one constant speed regardless of where the head is positioned.
Another wrinkle occurs depending on whether surface bit densities are constant. Usually, with a CAV spin rate, the densities are not constant so that the long outside tracks have the same number of bits as the shorter inside tracks. When the bit density is constant, outside tracks have more bits than inside tracks and is generally combined with a CLV spin rate. In both these schemes contiguous bit transfer rates are constant. This is not the case with other schemes such as using constant bit density with a CAV spin rate.
Effect of reduced power consumption
[edit]Power consumption has become increasingly important, not only in mobile devices such as laptops but also in server and desktop markets. Increasing data center machine density has led to problems delivering sufficient power to devices (especially for spin-up), and getting rid of the waste heat subsequently produced, as well as environmental and electrical cost concerns (see green computing). Most hard disk drives today support some form of power management which uses a number of specific power modes that save energy by reducing performance. When implemented, an HDD will change between a full power mode to one or more power saving modes as a function of drive usage. Recovery from the deepest mode, typically called Sleep where the drive is stopped or spun down, may take as long as several seconds to be fully operational thereby increasing the resulting latency.[25] The drive manufacturers are also now producing green drives that include some additional features that do reduce power, but can adversely affect the latency including lower spindle speeds and parking heads off the media to reduce friction.[26]
Other
[edit]The command processing time or command overhead is the time it takes for the drive electronics to set up the necessary communication between the various components in the device so it can read or write the data. This is of the order of 3 μs, very much less than other overhead times, so it is usually ignored when benchmarking hardware.[2][27]
The settle time is the time it takes the heads to settle on the target track and stop vibrating so they do not read or write off track. This time is usually very small, typically less than 100 μs, and modern HDD manufacturers account for it in their seek time specifications.[28]
Data transfer rate
[edit]
The data transfer rate of a drive (also called throughput) covers both the internal rate (moving data between the disk surface and the controller on the drive) and the external rate (moving data between the controller on the drive and the host system). The measurable data transfer rate will be the lower (slower) of the two rates. The sustained data transfer rate or sustained throughput of a drive will be the lower of the sustained internal and sustained external rates. The sustained rate is less than or equal to the maximum or burst rate because it does not have the benefit of any cache or buffer memory in the drive. The internal rate is further determined by the media rate, sector overhead time, head switch time, and cylinder switch time.[5][29]
- Media rate
- Rate at which the drive can read bits from the surface of the media.
- Sector overhead time
- Additional time (bytes between sectors) needed for control structures and other information necessary to manage the drive, locate and validate data and perform other support functions.[30]
- Head switch time
- Additional time required to electrically switch from one head to another, re-align the head with the track and begin reading; only applies to multi-head drive and is about 1 to 2 ms.[30]
- Cylinder switch time
- Additional time required to move to the first track of the next cylinder and begin reading; the name cylinder is used because typically all the tracks of a drive with more than one head or data surface are read before moving the actuator. This time is typically about twice the track-to-track seek time. As of 2001, it was about 2 to 3 ms.[31]
Data transfer rate (read/write) can be measured by writing a large file to disk using special file generator tools, then reading back the file. On rotational drives this rate depends on the track location, so it will be higher on the outer zones (where there are more data sectors per track) and lower on the inner zones (where there are fewer data sectors per track); and is generally somewhat higher for 10,000 RPM HDDs.
- A typical enterprise-grade disk from the 2020s claim a sustained rate above 500 MB/s.[32]
- Floppy disk drives have sustained "disk-to-buffer" data transfer rates that are one or two orders of magnitude lower than that of HDDs.
- The sustained "disk-to-buffer" data transfer rates varies amongst families of Optical disk drives with the slowest 1x CDs at 1.23 Mbit/s floppy-like while a high performance 12x Blu-ray drive at 432 Mbit/s approaches the performance of HDDs.
A widely used standard for the "buffer-to-computer" interface in 2010 is 3.0 Gbit/s SATA, which can send about 300 megabyte/s (10-bit encoding) from the buffer to the computer, and thus is still comfortably ahead of most disk-to-buffer transfer rates.
SSDs do not have the same internal limits of HDDs, so their internal and external transfer rates are often maximizing the capabilities of the drive-to-host interface. The newer SATA generation doubles the speed to 6.0 Gbit/s and is sufficient for early (2010s) SSDs.
Effect of file system
[edit]Transfer rate can be influenced by file system fragmentation and the layout of the files. Defragmentation is a procedure used to minimize delay in retrieving data by moving related items to physically proximate areas on the disk.[35] Some computer operating systems perform defragmentation automatically. Although automatic defragmentation is intended to reduce access delays, the procedure can slow response when performed while the computer is in use.[36]
Effect of areal density
[edit]HDD data transfer rate depends upon the rotational speed of the disks and the data recording density. Because heat and vibration limit rotational speed, increasing density has become the main method to improve sequential transfer rates.[37] Areal density (the number of bits that can be stored in a certain area of the disk) has been increased over time by increasing both the number of tracks across the disk, and the number of sectors per track. The latter will increase the data transfer rate for a given RPM speed. Improvement of data transfer rate performance is correlated to the areal density only by increasing a track's linear surface bit density (sectors per track). Simply increasing the number of tracks on a disk can affect seek times but not gross transfer rates. According to industry observers and analysts for 2011 to 2016,[38][39] “The current roadmap predicts no more than a 20%/yr improvement in bit density”.[40] Seek times have not kept up with throughput increases, which themselves have not kept up with growth in bit density and storage capacity.
Interleave
[edit]
Sector interleave is a mostly obsolete device characteristic related to data rate, dating back to when computers were too slow to be able to read large continuous streams of data. Interleaving introduced gaps between data sectors to allow time for slow equipment to get ready to read the next block of data. Without interleaving, the next logical sector would arrive at the read/write head before the equipment was ready, requiring the system to wait for another complete disk revolution before reading could be performed.
However, because interleaving introduces intentional physical delays between blocks of data thereby lowering the data rate, setting the interleave to a ratio higher than required causes unnecessary delays for equipment that has the performance needed to read sectors more quickly. The interleaving ratio was therefore usually chosen by the end-user to suit their particular computer system's performance capabilities when the drive was first installed in their system.
Modern technology is capable of reading data as fast as it can be obtained from the spinning platters, so interleaving is no longer used.
Power consumption
[edit]Power consumption has become increasingly important, not only in mobile devices such as laptops but also in server and desktop markets. Increasing data center machine density has led to problems delivering sufficient power to devices (especially for spin up), and getting rid of the waste heat subsequently produced, as well as environmental and electrical cost concerns (see green computing). Heat dissipation is tied directly to power consumption, and as drives age, disk failure rates increase at higher drive temperatures.[41] Similar issues exist for large companies with thousands of desktop PCs. Smaller form factor drives often use less power than larger drives. One interesting development in this area is actively controlling the seek speed so that the head arrives at its destination only just in time to read the sector, rather than arriving as quickly as possible and then having to wait for the sector to come around (i.e. the rotational latency).[42] Many of the hard drive companies are now producing Green Drives that require much less power and cooling. Many of these Green Drives spin slower (<5,400 rpm compared to 7,200, 10,000 or 15,000 rpm) thereby generating less heat. Power consumption can also be reduced by parking the drive heads when the disk is not in use reducing friction, adjusting spin speeds,[43] and disabling internal components when not in use.[44]
Drives use more power, briefly, when starting up (spin-up). Although this has little direct effect on total energy consumption, the maximum power demanded from the power supply, and hence its required rating, can be reduced in systems with several drives by controlling when they spin up.
- On SCSI hard disk drives, the SCSI controller can directly control spin up and spin down of the drives.
- Some Parallel ATA (PATA) and Serial ATA (SATA) hard disk drives support power-up in standby (PUIS): each drive does not spin up until the controller or system BIOS issues a specific command to do so. This allows the system to be set up to stagger disk start-up and limit maximum power demand at switch-on.
- Some SATA II and later hard disk drives support staggered spin-up, allowing the computer to spin up the drives in sequence to reduce load on the power supply when booting.[45]
Most hard disk drives today support some form of power management which uses a number of specific power modes that save energy by reducing performance. When implemented an HDD will change between a full power mode to one or more power saving modes as a function of drive usage. Recovery from the deepest mode, typically called Sleep, may take as long as several seconds.[46]
Shock resistance
[edit]Shock resistance is especially important for mobile devices. Some laptops now include active hard drive protection that parks the disk heads if the machine is dropped, hopefully before impact, to offer the greatest possible chance of survival in such an event. Maximum shock tolerance to date is 350 g for operating and 1,000 g for non-operating.[47]
SMR drives
[edit]This section needs expansion. You can help by adding to it. (November 2020) |
Hard drives that use shingled magnetic recording (SMR) differ significantly in write performance characteristics from conventional (CMR) drives. In particular, sustained random writes are significantly slower on SMR drives.[48] As SMR technology causes a degradation on write performance, some new HDD with Hybrid SMR technology (making it possible to adjust the ratio of SMR part and CMR part dynamically) may have various characteristics under different SMR/CMR ratios.[49]
Comparison to solid-state drives
[edit]Solid-state devices (SSDs) do not have moving parts. Most attributes related to the movement of mechanical components are not applicable in measuring their performance, but they are affected by some electrically based elements that causes a measurable access delay.[50]
Measurement of seek time is only testing electronic circuits preparing a particular location on the memory in the storage device. Typical SSDs will have a seek time between 0.08 and 0.16 ms.[16]
Flash memory-based SSDs do not need defragmentation. However, because file systems write pages of data that are smaller (2K, 4K, 8K, or 16K) than the blocks of data managed by the SSD (from 256 KB to 4 MB, hence 128 to 256 pages per block),[51] over time, an SSD's write performance can degrade as the drive becomes full of pages which are partial or no longer needed by the file system. This can be ameliorated by a TRIM command from the system or internal garbage collection. Flash memory wears out over time as it is repeatedly written to; the writes required by defragmentation wear the drive for no speed advantage.[52]
See also
[edit]References
[edit]- ^ "Hard Disk (Hard Drive) Performance – transfer rates, latency and seek times". PCTechGuide. Retrieved 2011-07-01.
- ^ a b c "Red Hat Documentation: Hard Drive Performance Characteristics". redhat.com. Retrieved 2011-07-01.
- ^ a b Kozierok, Charles (2001-04-17). "Access Time". The PC Guide. Archived from the original on 2012-03-19. Retrieved 2012-04-04.
- ^ "Getting the hang of IOPS". 2011-04-25. Retrieved 2011-07-03.
- ^ a b c d e f g "Hard Drive Data Recovery Glossary". New York Data Recovery. Archived from the original on 2011-07-15. Retrieved 2011-07-14.
- ^ "What is Seek Time? - Definition from Techopedia". Techopedia.com.
- ^ a b c Kozierok, Charles (2001-04-17). "Seek Time". The PC Guide. Archived from the original on 2012-04-19. Retrieved 2012-04-04.
- ^ Kozierok, Charles (17 April 2001). "Hard Disk Tracks, Cylinders and Sectors". The PC Guide. Archived from the original on 18 January 2019. Retrieved January 7, 2020. Alt URL
- ^ Chris Ruemmler; John Wilkes (March 1994). "An introduction to disk drive modeling" (PDF). Hewlett-Packard Laboratories. Retrieved 2011-08-02.
- ^ "Definition of Average Seek time" (PDF). Archived from the original (PDF) on 2010-12-17. Retrieved 2011-07-06.
- ^ "IBM Archives – IBM 350 disk storage unit". IBM. 23 January 2003. Archived from the original on April 9, 2005. Retrieved 2011-07-04.
- ^ "IBM Archives: IBM 350 disk storage unit". 23 January 2003. Archived from the original on April 9, 2005. Retrieved October 19, 2012.
- ^ "IBM Archives – IBM 3350 direct access storage". IBM. 23 January 2003. Archived from the original on January 21, 2005. Retrieved 2011-07-04.
- ^ Anand Lal Shimpi (April 6, 2010). "Western Digital's New VelociRaptor VR200M: 10K RPM at 450GB and 600GB". anandtech.com. Archived from the original on April 10, 2010. Retrieved December 19, 2013.
- ^ "WD Scorpio Blue Mobile: Drive Specifications". Western Digital. June 2010. Archived from the original on 2011-01-05. Retrieved 2011-01-15.
- ^ a b "Understanding Solid State Drives (part two – performance)" (PDF). HP. October 27, 2008. Retrieved July 6, 2011.
- ^ "Accelerate Your Hard Drive By Short Stroking". Tom's Hardware. 5 March 2009.
- ^ Schmid, Patrick; Roos, Achim (2009-03-05). "Accelerate Your Hard Drive By Short Stroking". tomshardware.com. Retrieved 2011-07-05.
- ^ Null, Linda; Lobur, Julia (14 February 2014). The Essentials of Computer Organization and Architecture. Jones & Bartlett Learning. pp. 499–500. ISBN 978-1-284-15077-3.
- ^ Kozierok, Charles (2001-04-17). "Noise and Vibration". The PC Guide. Hard Disk Quality and Reliability Issues. Archived from the original on 2012-01-01. Retrieved 2012-04-04.
- ^ "Seagate's Sound Barrier Technology" (PDF). November 2000. Archived from the original (PDF) on 2012-03-24. Retrieved 2011-07-06.
- ^ In the 1950s and 1960s magnetic data storage devices used a drum instead of flat discs.
- ^ In some early PCs the internal bus was slower than the drive data rate so sectors would be missed resulting in the loss of an entire revolution. To prevent this sectors were interleaved to slow the effective data rate preventing missed sectors. This is no longer a problem for current PCs and storage devices.
- ^ Lowe, Scott (2010-02-12). "Calculate IOPS in a storage array". techrepublic.com. Retrieved 2011-07-03.
- ^ "Adaptive Power Management for Mobile Hard Drives". IBM. Retrieved 2011-07-06.
- ^ "Momentus 5400.5 SATA 3Gb/s 320-GB Hard Drive". Archived from the original on 2010-11-29. Retrieved 2011-07-06.
- ^ Kozierok, Charles (2001-04-17). "Command Overhead Time". The PC Guide. Archived from the original on 2012-04-19. Retrieved 2012-04-04.
- ^ Kozierok, Charles (2001-04-17). "Settle Time". The PC Guide. Archived from the original on 2012-01-08. Retrieved 2012-04-04.
- ^ Kozierok, Charles (2001-04-17). "Transfer Performance Specifications". The PC Guide. Archived from the original on 2012-03-20. Retrieved 2012-04-04.
- ^ a b Kozierok, Charles (2001-04-17). "Head switch Time". The PC Guide. Archived from the original on 2013-03-14. Retrieved 2012-04-04.
- ^ Kozierok, Charles (2001-04-17). "Cylinder switch Time". The PC Guide. Archived from the original on 2013-03-14. Retrieved 2012-04-04.
- ^ "Datasheet Exos 2X18" (PDF).
- ^ "Cheetah 15K.7 (600, 450 and 300GB • 15K RPM • 6Gb/s Serial Attached SCSI • 4Gb/s Fibre Channe)" (PDF). 2009.
- ^ "Speed Considerations". Seagate. Archived from the original on 20 September 2011. Retrieved 2013-12-02.
- ^ Kearns, Dave (2001-04-18). "How to defrag". ITWorld. Archived from the original on 2010-02-20. Retrieved 2011-07-03.
- ^ Broida, Rick (2009-04-10). "Turning Off Disk Defragmenter May Solve a Sluggish PC". PCWorld. Retrieved 2011-07-03.
- ^ Kozierok, Charles (2001-04-17). "Areal Density". The PC Guide. Archived from the original on 2017-03-16. Retrieved 2012-04-04.
- ^ "HDD Areal Density Doubling in Five Years" (Press release). IHSi iSuppli Research. storagenewsletter.com. 2012-05-24. Retrieved 2014-05-31.
- ^ Dave Anderson (2013). "HDD Opportunities & Challenges, Now to 2020" (PDF). Seagate. Retrieved 2014-05-23.
- ^ Rosenthal, David S.H.; Rosenthal, Daniel C.; Miller, Ethan L.; Adams, Ian F. (2012-09-28). The Economics of Long-Term Digital Storage (PDF). UNESCO International Conference, Memory of the World in the Digital Age: Digitization and Preservation (PDF). UNESCO. pp. 513–528.
- ^ Artamonov, Oleg (6 December 2007). "Hard Disk Drive Power Consumption Measurements: X-bit's Methodology". Xbit Laboratories. Archived from the original on 16 October 2012.
- ^ e.g. Western Digital's Intelliseek Archived 2012-11-18 at the Wayback Machine
- ^ "Hitachi Unveils Energy-Efficient Hard Drive with Variable Spindle Speed". Xbitlabs.com. 22 October 2007. Archived from the original on 17 August 2012. Retrieved 26 April 2012.
- ^ Webber, Lawrence; Wallace, Michael (2009). Green tech: how to plan and implement sustainable IT solutions. AMACOM. p. 62. ISBN 978-0-8144-1446-0.
green disk drive.
- ^ Trusted Reviews (31 August 2005). "Hitachi Deskstar 7K500 500GB HDD: As fast as it's big?".
- ^ "Adaptive Power Management for Mobile Hard Drives". Almaden.ibm.com. Retrieved 26 April 2012.
- ^ Momentus 5400.5 SATA 3Gb/s 320-GB Hard Drive Archived 2010-11-29 at the Wayback Machine
- ^ Kennedy, Patrick (2020-04-26). "Surreptitiously Swapping SMR into Hard Drive Lines Must Stop". ServeTheHome. The 2-minute SMR and Industry Background. Retrieved 6 November 2020.
{{cite web}}: CS1 maint: location (link) - ^ Brendan, Collins (2017-11-13). "Dynamic Hybrid SMR". WesternDigital BLOG. Retrieved 15 February 2022.
- ^ Lee, Yu Hsuan (December 2008). "To Defrag or Not to Defrag–That Is the Question for SSD". rtcmagazine.com. Archived from the original on April 24, 2011. Retrieved July 1, 2011.
- ^ "How do SSDS Work? - ExtremeTech".
- ^ "Sustaining SSD Performance" (PDF). 2010. Retrieved July 6, 2011.
Hard disk drive performance characteristics
View on GrokipediaAccess Time
Seek Time
Seek time refers to the duration required for the read/write head assembly in a hard disk drive (HDD) to mechanically position itself from its current location to the target track on a disk platter, enabling access to stored data.[7] This process involves radial movement across concentric tracks and is a fundamental component of overall disk access performance, dominated by the physical limitations of the actuator mechanism.[1] Seek times are categorized into track-to-track (the time to move to an adjacent track, typically 0.5-2 ms in modern drives), average (the mean time for random seeks across all tracks, generally 3-10 ms for consumer HDDs and 8-9 ms for high-capacity 2020s enterprise models at 7,200 RPM, with niche 10,000 RPM models achieving around 4 ms), and maximum or full-stroke (the longest seek from innermost to outermost track, often 15-20 ms).[7][8] For example, high-performance enterprise drives such as the Seagate Enterprise Performance 10K series achieve average seek times of around 4 ms through optimized mechanics, though these are limited to small capacities (e.g., 600 GB–1.2 TB) as of 2025.[9] Historically, seek times have evolved dramatically; the 1956 IBM 305 RAMAC, the first commercial HDD, had an average access time including seek of about 600 ms due to its cumbersome moving-head design and low track density.[10] By the late 1970s, seek times dropped below 100 ms with improved materials and smaller form factors, and further advancements in the 1980s and beyond reduced them to tens of milliseconds, reaching sub-5 ms levels in high-RPM enterprise drives by the 2010s. As of 2025, high-RPM drives (10,000+ RPM) are largely phased out for new high-capacity enterprise storage, with 7,200 RPM dominating due to improved areal densities offsetting speed trade-offs.[11][12] The transition from stepper motors to voice coil actuators (VCAs) in the 1970s significantly reduced seek times by enabling continuous, high-precision motion without discrete steps or detents, allowing faster acceleration, coasting, and deceleration phases.[13] Stepper motors, used in early drives like those from the 1960s, provided reliable but slower positioning limited to fixed increments, resulting in seek times often exceeding 50 ms, whereas VCAs in modern HDDs support rapid, analog-like control for sub-millisecond track-to-track moves.[14] The seek process includes an acceleration phase to reach peak velocity, a coasting phase for longer distances, and a deceleration phase for settling, which collectively determine the time for multi-track seeks.[1] Average seek time can be estimated for random accesses using the approximation of average seek distance as one-third of the full stroke (total tracks), multiplied by the effective time per track traversal, though empirical measurements show it closer to half the maximum seek time due to non-linear acceleration profiles: , where is the full-stroke time.[15] A simpler model assumes , with as track-to-track time and as total tracks traversed on average, accounting for acceleration and deceleration in longer seeks.[16] Seek time reporting follows industry standards from the Small Form Factor (SFF) Committee and SCSI specifications, such as those in SFF-8300 for 3.5-inch drives, which mandate measurements under nominal conditions (e.g., 25°C ambient, full power) including settling time but excluding rotational latency.[17] Manufacturers like Seagate and Western Digital provide these metrics in product datasheets, typically averaging over multiple seeks to ensure reproducibility, with track-to-track and full-stroke values reported separately for performance evaluation.[18]Rotational Latency
Rotational latency, also known as rotational delay, refers to the time required for the spinning disk platter in a hard disk drive (HDD) to rotate until the desired data sector is positioned directly under the read/write head after the head has been seeked to the correct track.[19] This delay occurs because data is stored in fixed sectors around the circumference of the platter, and the head must wait for the target sector to align precisely. On average, rotational latency equals half the time for one full platter rotation, assuming uniform random sector access, as the desired sector is equally likely to be anywhere on the track. The average rotational latency can be calculated using the formula: rotational latency = (60 seconds / RPM) / 2, where RPM is the spindle motor's rotational speed in revolutions per minute; this yields the time in seconds, which is typically converted to milliseconds for practical use.[19] For example, a common consumer HDD operating at 7200 RPM has a full rotation time of 60 / 7200 ≈ 8.33 ms, resulting in an average latency of approximately 4.17 ms.[20] This metric directly follows the seek time, the mechanical positioning of the head to the target track, but focuses solely on the subsequent rotational wait.[1] Common spindle speeds for HDDs include 5400 RPM for energy-efficient laptop drives, 7200 RPM for standard desktop, consumer, and high-capacity enterprise applications, and 10,000 RPM for performance-oriented workstation and niche enterprise drives (as of 2025), each offering trade-offs in access speed versus power consumption and heat generation.[21] Higher RPM values reduce latency—for instance, 10,000 RPM yields about 3 ms average latency—but these speeds are typically reserved for specialized, low-capacity uses due to mechanical constraints. As of 2025, high-RPM drives (10,000+ RPM) are largely phased out for new high-capacity enterprise storage, with 7,200 RPM dominating due to improved areal densities offsetting speed trade-offs.[12][20] Modern HDDs employ zoned constant angular velocity (ZCAV) recording, where the disk maintains a constant angular speed across all zones but varies sector density to optimize storage capacity, with outer zones having more sectors per track than inner ones.[22] Despite these zonal differences, rotational latency remains uniform across the disk because the angular rotation rate is fixed, ensuring the time to align any sector under the head does not vary by zone; any perceived variations in overall access would stem from transfer rate disparities rather than latency itself.[22] Historically, rotational latency has decreased significantly with advances in spindle motor technology; in the 1990s, 3600 RPM drives prevalent in early consumer HDDs had an average latency of 8.33 ms, whereas 15,000 RPM enterprise drives in the 2010s reduced this to about 2 ms, enabling faster random access in high-throughput applications.[20] In multi-platter HDD designs, where multiple disk surfaces rotate synchronously on a shared spindle, rotational latency is identical across all platters and heads, as the entire assembly spins at the same angular velocity; this uniformity simplifies performance modeling but requires coordinated head positioning to avoid inter-platter delays.[1]Combined Access Time and Influences
The total access time in a hard disk drive (HDD) represents the combined delay from positioning the read/write head to the target data location, encompassing seek time, rotational latency, and settling time. The formula for total access time is given by: where settling time, the period required for the head to stabilize on the track after seeking, typically ranges from 0.1 to 1 ms, though values up to 2 ms are common in some models to ensure precise track alignment.[1][23] This settling phase is critical to minimize errors in data reading, as insufficient stabilization can lead to off-track positioning. For consumer-grade HDDs operating at 7200 RPM, typical combined access times fall between 5 and 15 ms, reflecting average seek times of 8-10 ms, rotational latency of about 4.2 ms (half a rotation), and settling contributions. High-capacity enterprise models at 7,200 RPM achieve 12-15 ms total access times as of 2025, while niche 10,000 RPM models reach around 8 ms, enabling better responsiveness in specialized data center environments.[24][25][8] Several techniques influence total access time by modifying these components. Short stroking, commonly applied in RAID configurations, limits data storage to the outer tracks of the platters where linear densities and seek speeds are higher, resulting in 20-50% faster effective seek times by reducing the radial distance the head must travel. This approach trades capacity for performance, partitioning only a fraction of the drive (e.g., 25-50% of total space) to prioritize speed in high-IOPS workloads.[26] Vibration and noise control mechanisms also play a key role in stabilizing access performance. Fluid dynamic bearings (FDBs) in spindle motors and actuators reduce non-repeatable runout (NRRO), a source of positioning jitter, thereby decreasing seek variability by 10-20% compared to ball-bearing designs; this leads to more consistent settling and overall access times, especially under operational vibrations.[27][28] On-disk caching and read-ahead algorithms further mitigate perceived access time by prefetching sequential data blocks into the drive's buffer (typically 128-256 MB in modern HDDs), allowing subsequent reads to bypass full mechanical positioning if the data is already buffered. This can reduce effective latency for linear access patterns by overlapping transfer with positioning, effectively shortening the user-experienced delay without altering the mechanical components.[29] In the 2020s, advancements in servo patterns—such as higher-resolution embedded servo fields with increased sample rates—have improved settling time accuracy by enhancing track-following precision, enabling sub-millisecond stabilization in next-generation HDDs designed for denser areal recording. These patterns use advanced signal processing to correct for disturbances in real time, supporting reliable access in high-capacity, multi-terabyte drives.Data Transfer Rate
Internal Transfer Mechanisms
The internal transfer rate of a hard disk drive (HDD) refers to the speed at which data is read from or written to the disk platters within the drive itself, independent of the external host interface.[30] This rate, often termed the media or platter transfer rate, measures the raw throughput between the magnetic media and the drive's internal controller or buffer, typically expressed in megabytes per second (MB/s).[30] It is a fundamental metric for sequential data operations, influenced by the drive's mechanical and electronic components rather than cable or protocol limitations.[30] Key mechanisms enabling internal transfer include the read/write channel electronics, which process analog signals from the heads into digital data. Early systems relied on peak detection, but partial response maximum likelihood (PRML) detection, introduced in 1990 by IBM, revolutionized this by accounting for intersymbol interference (ISI) through partial-response equalization and Viterbi algorithm-based decoding, allowing higher linear densities.[31][32] Over time, enhancements like extended PRML (EPRML) and pattern-dependent noise predictive PRML (PDNP-PRML) addressed data-dependent noise, but modern drives from the late 2000s onward transitioned to low-density parity-check (LDPC) codes integrated with iterative detection read channels (IDRC).[31][32] This shift, exemplified by HGST's 2008 implementation, provides superior error correction near the Shannon limit, improving signal-to-noise ratios by up to 2 dB and boosting capacity by 8% per generation without increasing complexity.[31] In perpendicular magnetic recording (PMR) drives of the 2020s, typical internal transfer rates range from 100 to 250 MB/s, scaling directly with the linear velocity of the platters—higher at outer diameters due to greater circumferential speed.[33][34] For instance, enterprise models achieve up to 249 MB/s at outer zones under optimal conditions.[34] These rates are enabled by advances in areal density, which measures bits stored per square inch (bits/in²) and allows more data per track revolution; early 2000s longitudinal recording hovered around 1 Gb/in², while PMR reached ~1 Tb/in² by the 2020s, and heat-assisted magnetic recording (HAMR) in 2025 models exceeds 1.8 Tb/in², further elevating transfer potential.[35][36] HDDs operate under constant angular velocity (CAV), maintaining fixed rotational speeds (e.g., 7200 RPM) across all zones, which results in varying linear velocities and thus transfer rates—typically 20-50% higher at outer zones compared to inner ones.[3] To mitigate this, drives employ zoned bit recording, adjusting sector counts per zone to approximate constant bits per inch and optimize overall throughput.[3] However, the effective rate seen by the host remains constrained by interface standards like SATA (up to 600 MB/s theoretical).[30]Sustained and Burst Rates
In hard disk drives (HDDs), the sustained transfer rate represents the steady-state data throughput achieved during prolonged sequential read or write operations, once initial caching effects have diminished. This rate is primarily limited by the mechanical speed of the platters and the linear recording density, typically ranging from 200 to 280 MB/s for outer-diameter sequential reads in 2025 enterprise models such as the Seagate Exos M 30TB and Western Digital Ultrastar DC HC690.[37][38] For instance, the Seagate IronWolf Pro 30TB sustains up to 275 MB/s under continuous workload conditions.[39] The burst transfer rate, in contrast, refers to short-term peak performance for small data transfers, enabled by the drive's onboard DRAM cache, which temporarily buffers data to bypass mechanical limitations. Modern HDDs feature cache sizes of 256 to 512 MB, allowing bursts up to 500 MB/s or more, approaching the SATA 6 Gb/s interface limit of approximately 600 MB/s for cache-hit scenarios.[40][39] This is particularly beneficial for random or low-volume I/O, where the cache serves data directly without platter access. Burst efficiency is enhanced by Native Command Queuing (NCQ), a SATA protocol that supports queue depths up to 32 commands, enabling the drive firmware to reorder pending operations for optimal head positioning and reduced latency in multi-tasking environments.[41] Higher queue depths improve throughput for concurrent requests by minimizing seek overhead, though performance gains diminish beyond depth 16-32 depending on workload.[42] Benchmarks distinguish sequential from random I/O patterns to evaluate these rates. Sequential transfers favor sustained rates, achieving near-advertised speeds for large block sizes, while random 4K I/O emphasizes access efficiency, yielding 170-205 IOPS for random reads on 7200 RPM drives at queue depth 16-32.[39][43] For example, the Western Digital Ultrastar DC HC590 delivers 198 IOPS in 4K random read tests under enterprise conditions.[43] In drives using Shingled Magnetic Recording (SMR), transfer rates decline in affected zones due to rewrite overhead, where updating data requires reading, modifying, and rewriting overlapping tracks or invoking garbage collection, potentially reducing sustained writes by up to 90% under high-utilization scenarios.[44] Higher areal density advancements have boosted both sustained and burst rates across recent HDD generations.[40]Key Influencing Factors
File system choice significantly influences effective data transfer rates on hard disk drives (HDDs) through mechanisms like fragmentation and journaling overhead. Fragmentation scatters file blocks across the disk, increasing seek times and reducing sequential throughput, with studies showing performance degradation of 9-30% in workloads such as email servers, web servers, and file servers on aged file systems.[45] For example, comparisons between NTFS and ext4 reveal that ext4 generally incurs lower fragmentation penalties due to delayed allocation and better extent management, leading to 2-4× less slowdown in read-heavy operations compared to NTFS under aging conditions.[46] Journaling in both systems adds metadata write overhead, but ext4's lighter implementation can preserve up to 20% higher effective rates in mixed read-write scenarios versus NTFS's more intensive logging.[47] The interleave factor, which determines sector spacing on a track relative to the controller's processing speed, optimizes data alignment with rotational latency to boost throughput. In modern HDDs with high RPM (e.g., 10,000-15,000), a 1:1 interleave factor is standard, allowing the controller to read consecutive sectors without waiting for an additional rotation, thereby improving sequential transfer efficiency by minimizing idle time under the head.[48] This optimization is particularly effective for high-RPM drives, where faster platter speeds would otherwise exacerbate mismatches between sector arrival and controller readiness, potentially reducing throughput by 20-50% if using outdated higher interleave ratios like 3:1 or 4:1 from legacy systems.[49] Areal density, the bits stored per unit area on the platter, directly scales HDD data transfer rates, approximated as , where linear velocity depends on RPM and radius. Since 2010, areal density has grown at approximately 10% annually on average, driving corresponding increases in sustained transfer rates from around 100 MB/s to over 250 MB/s in enterprise models by enabling more data per revolution without proportional RPM hikes.[50] This scaling has compounded to a roughly 2.5× overall improvement in rates over the period, though gains have moderated from earlier 30%+ annual rates due to physical limits in magnetic recording.[51] Interface standards impose potential bottlenecks on observed transfer rates, though HDD internals often limit real-world performance below interface maxima. SATA III, capped at 6 Gb/s (~600 MB/s theoretical), suffices for most consumer HDDs whose internal rates peak at 200-250 MB/s, but can throttle high-end models in burst scenarios.[52] In contrast, SAS at 12 Gb/s (~1.2 GB/s) provides headroom for enterprise arrays, yet rarely exceeds SATA benefits for single HDDs since platter speeds constrain throughput; however, SAS enables better multi-drive scaling without shared bandwidth contention.[53] As of 2025, enterprise storage increasingly adopts NVMe over Fabrics (NVMe-oF) for remote HDD access in distributed systems, enhancing effective rates by reducing latency over Ethernet or Fibre Channel compared to traditional SAS/SATA fabrics.[54] In SSD-HDD hybrid setups, HDD-specific interleave adjustments—tuning sector spacing for mixed workloads—help mitigate seek overheads when caching hot data on SSDs, preserving up to 15-20% higher aggregate throughput in tiered environments.[55] Burst rates in these hybrids can briefly approach interface limits via SSD caching, but sustained HDD flows remain density- and rotation-bound.[56]Power Consumption
Power Usage Profiles
Hard disk drives (HDDs) operate in distinct power states that reflect their mechanical and electronic demands, including idle, active (read/write or seek), and low-power modes like standby or sleep. For typical 3.5-inch consumer drives, such as the Seagate BarraCuda series, average idle power consumption ranges from 2.5 W to 4.6 W, depending on capacity and RPM, while active operating power is around 3.7 W to 5.3 W for random read/write operations.[57] Standby and sleep modes consume less than 1 W, often 0.25 W to 0.94 W, enabling significant energy savings during inactivity.[57] Enterprise HDDs, often designed for 24/7 operation in data centers, exhibit slightly higher power profiles due to their focus on reliability and higher capacities. For example, the Seagate Exos X16 series shows an average idle power of 5 W and up to 10 W during random reads, with writes at about 6.2 W.[58] In contrast, 2.5-inch consumer laptop drives, like the Western Digital Blue series, prioritize mobility and efficiency, with active read/write power at 1.5 W to 1.7 W, idle at 0.5 W, and standby/sleep at 0.1 W.[59] Helium-filled drives, common in enterprise models, reduce power draw by up to 25% or 2 W per drive compared to air-filled equivalents, primarily through lower aerodynamic drag on platters.[60] Power usage is measured through standardized benchmarks that simulate real-world workloads, providing average active power values. For instance, during PCMark 8 storage tests on consumer HDDs, idle power stabilizes around 8 W, with active phases varying based on seek intensity.[61] Spin-up peaks, occurring during initialization from a powered-off or standby state, can reach 20 W to 25 W for 7200 RPM drives, reflecting the energy needed to accelerate platters to operational speed.[62] Historical trends illustrate advancements in motor efficiency and design, reducing overall power demands. In the 1990s, operational power for 3.5-inch HDDs often exceeded 10 W to 20 W due to less optimized spindle motors and higher friction in air-filled enclosures.[63] By the 2020s, modern drives achieve sub-7 W active operation through efficient brushless motors and technologies like helium sealing.[63] The fundamental relationship for estimating HDD power consumption derives from rotational mechanics, approximated as , where is power, is torque, and is angular velocity. Angular velocity ties directly to spindle speed, with radians per second for in RPM, and torque varies with mechanical load such as platter friction and seek operations.[64]| Drive Type | Example Model | Idle (W) | Active Read/Write (W) | Standby/Sleep (W) | Spin-Up Peak (W) |
|---|---|---|---|---|---|
| 3.5" Consumer | Seagate BarraCuda 8TB | 3.4 | 5.3 | 0.25 | ~20-25 |
| 2.5" Laptop | WD Blue 1TB | 0.5 | 1.5 | 0.1 | ~4-5 |
| Enterprise (Helium) | Seagate Exos X16 16TB | 5.0 | 6.2-10.0 | <1 | ~20-25 |
