Disk drives are wierd. There is capacity and formatted capacity and marketing.
1000 units per K is better for marketing
1024 units per K isn't.
Memory is sold as 1024 units/K as far as I know.
Disk drives have raw capacity.
They have formatted capacity.
They have hidden bad block tables.
They have calibraion data.
They have partitions.
We need a number to buy a drive. That's going to be raw capacity.
We need a number to tell us what will fit on a used drive. What used to be called "Free blocks" or 512 block sectors way back when. Then things started to get wierd.
1 character files took up Sixteen - 512K blocks etc.
It's not an exact science. I once did a presentation (A few hundred people) on a the directory structure that was used on a small minicomputer. Back then I understood it. The OS was limited in storage and the largest integer. Growth in capacity was not built in. The same thing happened with DOS/Windows.
1000 units per K is better for marketing
1024 units per K isn't.
Memory is sold as 1024 units/K as far as I know.
Disk drives have raw capacity.
They have formatted capacity.
They have hidden bad block tables.
They have calibraion data.
They have partitions.
We need a number to buy a drive. That's going to be raw capacity.
We need a number to tell us what will fit on a used drive. What used to be called "Free blocks" or 512 block sectors way back when. Then things started to get wierd.
1 character files took up Sixteen - 512K blocks etc.
It's not an exact science. I once did a presentation (A few hundred people) on a the directory structure that was used on a small minicomputer. Back then I understood it. The OS was limited in storage and the largest integer. Growth in capacity was not built in. The same thing happened with DOS/Windows.