How to calculate the capacity of a disk drive

AI Thread Summary
To calculate the capacity of a disk drive with 6 platters, each having 2 read/write heads, the total number of heads is 12. The drive's capacity is calculated as 512 bytes per sector multiplied by 9 sectors per track and 3000 tracks, resulting in 165,888,000 bytes. To convert this to gigabytes, it's important to note that there are two definitions of a gigabyte: 1 GB equals 1,000,000,000 bytes, while 1 GiB equals 1,073,741,824 bytes. Users are advised to specify which definition they are using to avoid confusion, as the terminology can vary based on the context. Understanding these definitions clarifies how to report disk capacity accurately.
TanyaQ
Messages
6
Reaction score
4
Thread moved from the technical forums, so no Homework Template is shown
Good morning, I got a question like this-

"A hard drive has 6 platters, each platter records data on both sides. There are 3000 tracks of nine sectors each. Each sector stores 512 bytes of data. How many read/ write heads are there and what are the capacity of the drive(in Gigabytes)?"

I understand so far the read/ write heads= 2*6 =12
The capacity of the drive= 512*9*3000*12=165888000bytes

I understand to where they got this answers but its not finish as I need to get it to the gigabyte and this find the capacity of the disk. Can you please assist I don't understand ?
 
  • Like
Likes Delta2
Physics news on Phys.org
TanyaQ said:
I need to get it to the gigabyte
You've GOT it to the gigabyte, given the information you were given.

Why would you need more than 6 significant digits anyway?

Why do you believe that the numbers given are not exact?
 
A gigabyte is 1,000,000,000 bytes. Does this help?
 
  • Like
Likes TanyaQ and Delta2
There are two definitions for GigaByte, one is as @phyzguy says at post #3 and the other is equal to

##2^{30}=1,073,741,824## bytes.
 
  • Like
Likes collinsmark
Delta2 said:
There are two definitions for GigaByte, one is as @phyzguy says at post #3 and the other is equal to

##2^{30}=1,073,741,824## bytes.
In recent years (starting at around 1998), in order to avoid confusion, new terms were created such as "gibibyte," as opposed to "gigabyte," where

1 gibibyte = 1 GiB = 2^{30} bytes = 1,073,741,824 bytes

in contrast to

1 gigabyte = 1 GB = 10^9 bytes = 1,000,000,000 bytes.

However, -- and this is important --, the "correct" answer may depend on how old your textbook is. This whole kibi, mebi, gibi, tebi, pebi, exbi, zebi, and yobi naming convention wasn't universally adopted by everybody.

For the longest time, "gigabyte" might have meant 1,073,741,824 bytes, or it might have meant 1,000,000,000 bytes, and which one was chosen by the hard-drive manufacturer was whichever one made the product look better.

So my advice to you, @TanyaQ, is whichever convention you use, be sure to back it up with your definition. (Or better yet, just answer in terms of both conventions [GB and GiB] to avoid confusion. :smile: )
 
Last edited:
  • Like
  • Informative
Likes jim mcnamara, berkeman, TanyaQ and 1 other person
Oh, and @TanyaQ,

Welcome to PF! :welcome:
 
  • Like
Likes Delta2
collinsmark said:
In recent years (starting at around 1998), in order to avoid confusion, new terms were created such as "gibibyte," as opposed to "gigabyte," where

1 gibibyte = 1 GiB = 2^{30} bytes = 1,073,741,824 bytes

in contrast to

1 gigabyte = 1 GB = 10^9 bytes = 1,000,000,000 bytes.

However, -- and this is important --, the "correct" answer may depend on how old your textbook is. This whole kibi, mebi, gibi, tebi, pebi, exbi, zebi, and yobi naming convention wasn't universally adopted by everybody.

For the longest time, "gigabyte" might have meant 1,073,741,824 bytes, or it might have meant 1,000,000,000 bytes, and which one was chosen by the hard-drive manufacturer was whichever one made the product look better.

So my advice to you, @TanyaQ, is whichever convention you use, be sure to back it up with your definition. (Or better yet, just answer in terms of both conventions [GB and GiB] to avoid confusion. :smile: )
Thank you
 
  • Like
Likes collinsmark
TanyaQ said:
Thank you
I never know all these. Now I do. Thank you very much
 
  • Like
Likes Delta2
phyzguy said:
A gigabyte is 1,000,000,000 bytes. Does this help?
Sooooo much. Thank you
 
  • Like
Likes Delta2
  • #10
phyzguy said:
A gigabyte is 1,000,000,000 bytes. Does this help?
 
  • #11
Yes
 

Similar threads

Replies
13
Views
9K
Replies
12
Views
4K
Replies
1
Views
3K
Replies
7
Views
3K
Replies
3
Views
9K
Back
Top