Opinions on how HDD capacities are calculated

Hard Drives, Optical Drives, USB keys, Flash memory. Need help with or have experiences with a storage device? Share it in here!
Post Reply
Sovereign
Legit Extremist
Legit Extremist
Posts: 1045
Joined: Sun May 08, 2005 5:28 pm

Opinions on how HDD capacities are calculated

Post by Sovereign »

What do you think? HDD manufacturers say 1GB = 1 billion bytes, but Windows says 1GB = 1024MB (and 1MB = 1024kB etc). I don't do other OSes so I can't say whether Linux etc do this. Do you think someone should even the standard out? I heard somewhere a while back about a case pending against the HDD companies for "false advertising." Anyone heard about it recently?
Play
Q6600 @ 3.2GHz :: 8GB DDR2-800 :: eVGA 9800GX2 :: 7900GTX (secondary) :: abit IP35 Pro :: 150GB Raptor 10k RPM :: 2x750GB WD Caviar :: 120GB WD :: X-Fi XtremeMusic :: NEC 4551A :: BenQ DVD Combodrive (52x32x52) :: Dual 22" Acer AL2216W :: Thermaltake Armor Black :: Logitech Z5500 5.1

Work
Core 2 Duo @ 2.53GHz :: 4GB DDR3 @ 1067MHz :: 3670 :: Intel PM45 Chipset :: 500GB 5400RPM SATA :: Integrated Audio :: BD-ROM/DVD Burner :: 16" 1920x1080 RGBLED
User avatar
DMB2000uk
Site Admin
Site Admin
Posts: 7095
Joined: Mon Jul 18, 2005 5:36 pm
Location: UK

Post by DMB2000uk »

Its a subject that cant really be standardized,

Because in the real world, lol, a 'kilo'-something means a thousand.

But in the computing world, with stuff based in bytes, storage is usually calculated in factors of 8 (closest to 1000 is 1024 etc.)

So the HDD people thought that the easiest thing they can to to cut costs is to use 1000 bytes in a KB, when in reality its 1024B.

Hope that helped a bit.

Dan



But there are strange things going on with capacities, I have 2 identical HDD's and one of them according to windows has 181 GB and the other one has 186GB (using 1024 B in a KB, otherwise 195 GB and 200 GB). So windows must use some of the drive in some weird formatting that stops it reading part of the drive!
Image (<- Clickable)
Post Reply