I have received a couple of questions about the Seagate FreeAgent Pro 500 GB drive that I recently purchased. One question that I have received multiple times concerns the manufacturer stated capacity versus the capacity reported by the operating system.
Capacity is normally defined using the standard units of metric measurement;
- Mega – Million
- Giga – Billion
- Tera – Trillion
with the unit of measurement being a Byte – consisting of 8 bits.
That is all well and good, but here is where the manufacturers and operating systems such as Windows differ. There are two methods for reporting capacity
- Binary – Kilobyte = 1024 bytes (Used by Operating Systems such as Windows)
- Decimal – Kilobyte = 1000 bytes (Used by Drive Manufacturers)
This small discrepancy is barely noticed at smaller drive sizes, but as drives become bigger the difference becomes more noticeable.
Review this chart from the definition of Byte on Wikipedia, and Seagate site on Storage Capacity Measurement Standards.
|Name||Decimal Capacity||Decimal (Equivalent)||Binary Capacity||Binary Value (in Decimal)||Size Difference|
As drives capacity increases this discrepancy becomes more obvious, so a 500 GB drive is as follows:
500 GB * 7.37% = 36.85 GB difference or about 465 GB capacity reported by the operating system.
The drive has the same capacity for physical storage, the capacity is just being reported using different standards and can be misleading.