• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Why do hard disk drives partitions have different speed in read/writes?

Joined
Oct 7, 2007
Messages
226 (0.04/day)
Location
North of Iran
System Name Main system
Processor Intel Core-i7 4790K @4.5
Motherboard Asus Z97-Pro Gamer
Cooling Cooler Master Hyper 212 EVO
Memory 32 Gig (16 GigADATA XPG V2 DDR3 2400 + 16 Gig Geil Evo Veloce DDR3 1600 CL11)
Video Card(s) Gigabyte GTX1080 G1 Gaming
Storage Western Digital Blue Cavier 500 and 1 Terabyte + 1 Terabyte Green Cavier + Samsung SSD 860 EVO 500G
Display(s) ASUS ML238 LED Monitor
Case Green Viper X3
Audio Device(s) Onboard-Realtek
Power Supply Green 700watt (Its a rebranded psu from highpower/kolink I guess)
Software Windows 10 /Ubuntu 16.04
Hello Everyone,
I recently purchased a new hard disk drive a 1 Terabyte to be exact.
I ran a few tests using HdTunePro and noticed that the speed difference between partitions is some what noticeable .
I partitioned my HDD like this
Dirve C : 160G
Drive D: 325G
Drive E: 325G
Drive F: 122G

I used file benchmark and saw that for the first partition the speed was almost 200MB/s and for the second drive it dropped to 190-199MB/s and for the 3rd partition it was 170~180MB/s and finally the last partition had the 110~118MB/s .
Why are they different ? whats the reason behind it ?
Is it because the inner sections of Hard disk drives are denser than the outer sections ?
I would be grateful if anyone could explain the reason behind this
Thanks in advance
 
Joined
Apr 19, 2012
Messages
12,062 (2.75/day)
Location
Gypsyland, UK
System Name HP Omen 17
Processor i7 7700HQ
Memory 16GB 2400Mhz DDR4
Video Card(s) GTX 1060
Storage Samsung SM961 256GB + HGST 1TB
Display(s) 1080p IPS G-SYNC 75Hz
Audio Device(s) Bang & Olufsen
Power Supply 230W
Mouse Roccat Kone XTD+
Software Win 10 Pro
The closer to the centre of the platters you get, the slower the performance. If you spin at 7200rpm you can stick a lot of data in one row around the outside of the disk. At the very centre, the amount of data in that line is severely reduced, so the head has to read multiple lines for the same amount of data.
 

rtwjunkie

PC Gaming Enthusiast
Supporter
Joined
Jul 25, 2008
Messages
13,909 (2.42/day)
Location
Louisiana -Laissez les bons temps rouler!
System Name Bayou Phantom
Processor Core i7-8700k 4.4Ghz @ 1.18v
Motherboard ASRock Z390 Phantom Gaming 6
Cooling All air: 2x140mm Fractal exhaust; 3x 140mm Cougar Intake; Enermax T40F Black CPU cooler
Memory 2x 16GB Mushkin Redline DDR-4 3200
Video Card(s) EVGA RTX 2080 Ti Xc
Storage 1x 500 MX500 SSD; 2x 6TB WD Black; 1x 4TB WD Black; 1x400GB VelRptr; 1x 4TB WD Blue storage (eSATA)
Display(s) HP 27q 27" IPS @ 2560 x 1440
Case Fractal Design Define R4 Black w/Titanium front -windowed
Audio Device(s) Soundblaster Z
Power Supply Seasonic X-850
Mouse Coolermaster Sentinel III (large palm grip!)
Keyboard Logitech G610 Orion mechanical (Cherry Brown switches)
Software Windows 10 Pro 64-bit (Start10 & Fences 3.0 installed)
Because the outer part of the HDD is the fastest.

This is why it was always recommended that if you put a paging file on an HDD, that you put it in the first partition.

I believe density is the same throughout the drive.

EDIT: LOL, 3 answers at the same time!
 
Joined
Oct 7, 2007
Messages
226 (0.04/day)
Location
North of Iran
System Name Main system
Processor Intel Core-i7 4790K @4.5
Motherboard Asus Z97-Pro Gamer
Cooling Cooler Master Hyper 212 EVO
Memory 32 Gig (16 GigADATA XPG V2 DDR3 2400 + 16 Gig Geil Evo Veloce DDR3 1600 CL11)
Video Card(s) Gigabyte GTX1080 G1 Gaming
Storage Western Digital Blue Cavier 500 and 1 Terabyte + 1 Terabyte Green Cavier + Samsung SSD 860 EVO 500G
Display(s) ASUS ML238 LED Monitor
Case Green Viper X3
Audio Device(s) Onboard-Realtek
Power Supply Green 700watt (Its a rebranded psu from highpower/kolink I guess)
Software Windows 10 /Ubuntu 16.04
Thanks, but the density is the same everywhere, there is 512 for each sector, there are 63 sectors per each track and there are 255 tracks per each cylinder, so the data must be spread equally everywhere, and for inner sections, It should be faster since it takes lesser time to access any sectors compared to the outer sections
 

rtwjunkie

PC Gaming Enthusiast
Supporter
Joined
Jul 25, 2008
Messages
13,909 (2.42/day)
Location
Louisiana -Laissez les bons temps rouler!
System Name Bayou Phantom
Processor Core i7-8700k 4.4Ghz @ 1.18v
Motherboard ASRock Z390 Phantom Gaming 6
Cooling All air: 2x140mm Fractal exhaust; 3x 140mm Cougar Intake; Enermax T40F Black CPU cooler
Memory 2x 16GB Mushkin Redline DDR-4 3200
Video Card(s) EVGA RTX 2080 Ti Xc
Storage 1x 500 MX500 SSD; 2x 6TB WD Black; 1x 4TB WD Black; 1x400GB VelRptr; 1x 4TB WD Blue storage (eSATA)
Display(s) HP 27q 27" IPS @ 2560 x 1440
Case Fractal Design Define R4 Black w/Titanium front -windowed
Audio Device(s) Soundblaster Z
Power Supply Seasonic X-850
Mouse Coolermaster Sentinel III (large palm grip!)
Keyboard Logitech G610 Orion mechanical (Cherry Brown switches)
Software Windows 10 Pro 64-bit (Start10 & Fences 3.0 installed)
Thanks, but the density is the same everywhere, there is 512 for each sector, there are 63 sectors per each track and there are 255 tracks per each cylinder, so the data must be spread equally everywhere, and for inner sections, It should be faster since it takes lesser time to access any sectors compared to the outer sections

No. As @RCoon was explaining, the track is shorter on the inner part. Therefore, the same data might have to be on several tracks there less area to record the data), which means the head has to move. Head movement is the slowest part of the operation.

On the outer edge, the head may not have to move, just reading along the same track. Make sense?
 
Joined
Oct 7, 2007
Messages
226 (0.04/day)
Location
North of Iran
System Name Main system
Processor Intel Core-i7 4790K @4.5
Motherboard Asus Z97-Pro Gamer
Cooling Cooler Master Hyper 212 EVO
Memory 32 Gig (16 GigADATA XPG V2 DDR3 2400 + 16 Gig Geil Evo Veloce DDR3 1600 CL11)
Video Card(s) Gigabyte GTX1080 G1 Gaming
Storage Western Digital Blue Cavier 500 and 1 Terabyte + 1 Terabyte Green Cavier + Samsung SSD 860 EVO 500G
Display(s) ASUS ML238 LED Monitor
Case Green Viper X3
Audio Device(s) Onboard-Realtek
Power Supply Green 700watt (Its a rebranded psu from highpower/kolink I guess)
Software Windows 10 /Ubuntu 16.04
No. As @RCoon was explaining, the track is shorter on the inner part. Therefore, the same data might have to be on several tracks there less area to record the data), which means the head has to move. Head movement is the slowest part of the operation.

On the outer edge, the head may not have to move, just reading along the same track. Make sense?
Its weird though!, windows System information reports that all tracks are the same, How can this even be possible when all tracks has exactly 63 sectors in them and each sector has 512 bytes in them! ?
 
Joined
Apr 19, 2012
Messages
12,062 (2.75/day)
Location
Gypsyland, UK
System Name HP Omen 17
Processor i7 7700HQ
Memory 16GB 2400Mhz DDR4
Video Card(s) GTX 1060
Storage Samsung SM961 256GB + HGST 1TB
Display(s) 1080p IPS G-SYNC 75Hz
Audio Device(s) Bang & Olufsen
Power Supply 230W
Mouse Roccat Kone XTD+
Software Win 10 Pro
Its weird though!, windows System information reports that all tracks are the same, How can this even be possible when all tracks has exactly 63 sectors in them and each sector has 512 bytes in them! ?

If every row on a platter was the same length, your hard drive would be a square.
 
Joined
Oct 7, 2007
Messages
226 (0.04/day)
Location
North of Iran
System Name Main system
Processor Intel Core-i7 4790K @4.5
Motherboard Asus Z97-Pro Gamer
Cooling Cooler Master Hyper 212 EVO
Memory 32 Gig (16 GigADATA XPG V2 DDR3 2400 + 16 Gig Geil Evo Veloce DDR3 1600 CL11)
Video Card(s) Gigabyte GTX1080 G1 Gaming
Storage Western Digital Blue Cavier 500 and 1 Terabyte + 1 Terabyte Green Cavier + Samsung SSD 860 EVO 500G
Display(s) ASUS ML238 LED Monitor
Case Green Viper X3
Audio Device(s) Onboard-Realtek
Power Supply Green 700watt (Its a rebranded psu from highpower/kolink I guess)
Software Windows 10 /Ubuntu 16.04
I finally found it, you guys were right .
thats the logical block addressing windows reports . hard disk drives has something called zone-bit recording, which means there can be different zones inwhich every tracks can have different number of sectors.
for example in zone 0 which resides in the outer regions on platter, there are more sectors per each track. and zone 1 has fewer number of sectors per each track and this goes on like this :
I found it here : http://www.snia.org/education/storage_networking_primer/stor_devices/data_structure
it has a great explanation .
Thanks again everyone.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.63/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
This is not a scientific drawing but I think it will get the point across:


Remember, in HDDs, the RPMs are constant. The less rotation the platter spins to retrieve/write the data, the faster it will read/write it. Compare the blue arc in the picture to the red arc. Blue should read/write more than twice as fast compared to the red arc.

Partitions will always be faster to slower going from the first created to the last created.

The same concepts apply to optical (CD/DVD/BluRay/LaserDisc/etc.) media.
 

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,673 (2.29/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
Its weird though!, windows System information reports that all tracks are the same, How can this even be possible when all tracks has exactly 63 sectors in them and each sector has 512 bytes in them! ?

Hard drive's contain chipsets and control boards that not only control the interface but also allow them to convert what your OS sees from them. So sectors, tracks, etc. are all fudged to the interface so the OSes can read them and use them, the logic board controls where the data actually goes and how it gets there. This had to start happening years if not decades ago as drive sizes exceeded what current logic options were available for storage technology. There's some pretty interesting information if you research the history of the hard disk drive.

As said earlier, head movement is one of the big response issues with a mechanical hard disk drive, so closer to the outer edge is faster because of not needing to track as much and speed.

:toast:

Edit: Also know that every single mechanical hard drive that we've created has bad sectors, the onboard controllers only report them through SMART when the limit is getting near so that the hard drive can be replaced. Tracking actual bad sectors on a HDD would be far scarier than most would ever want to see.
 
Last edited:

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,744 (1.71/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Enermax ETX-T50RGB
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard EVGA Z15
Software Windows 11 +startisallback
Top