Decimal vs. Binary:
For simplicity and consistency, hard drive manufacturers define a
megabyte as 1,000,000 bytes and a gigabyte as 1,000,000,000 bytes.
This is a decimal(base 10) measurement and is the industry
standard. However, certain system BIOSs, FDISK and Windows
define a megabyte as 1,048,576 bytes and a gigabyte as
1,073,741,824 bytes. Mac systems also use these values.
These are binary (base 2) measurements.
To Determine Decimal Capacity:
A decimal capacity is determined by dividing the total number of
bytes, by the number of bytes per gigabyte
(1,000,000,000 using base 10).
To Determine Binary Capacity:
A binary capacity is determined by dividing the total number of
bytes,by the number of bytes per gigabyte
(1,073,741,824 using base 2).
In other words, for example---
The Decimal Capacity of a 40GB HDD is
The Binary Capacity is
My 60GB HDD is 55.78
Computers use Binary.
The larger the HDD, the more you lose.
My thoughts are.......
In Windows XPs NTFS file system, one Sector on the harddrive
amounts to 4,000 bytes. If a file is 1,000 bytes in size,
then that file will take up a full Sector, and you will lose
3,000 bytes of space. TWO FILES CANNOT OCCUPY THE SAME SECTOR.
If a file is 40,001 bytes in size, the it will use 11 Sectors,
and you will lose 3,999 bytes of space.
Right click on a file,
then click Properties,
then look on the General tab,
you will see two pieces of information, "File size", and "Size on Disk".
"File Size" might be 100 bytes, and yet
"Size on Disk" would be 4,000 bytes.
I find LOG files in Windows that show
0 bytes of File Size,
4,000 bytes of Size on Disk.
Hdd size loss: