# Hard Drive Size Settings

I have a 3Tb hard drive for the storj node.

Configure the hard disk with 2.4TB. To leave 10% free space. The node says it is almost full with 2.29TB.

Windows says the disk has used 2.3Tb used or 2.09TB. And it has 698Gb or 650GB of available capacity.

Is there a confusion with bytes (b) and bits (B)?
Can i increase the capacity to 2.7TB in the node configuration? For my node with 3Tb disk.

Storj uses TB, Windows uses TiB.
Take the 3TB and subtract 10%; 2.7TB should be good.

You have left 20% free, not 10%. I see no problem increasing it to 2.7TB.

The confusion is not between bits and byte, but between Terabytes (3 trillion bytes) and Tebibytes (TiB, which is a power of 2). M\$ use an incorrect abbreviation here. The capacity of your 3 TB drive = 2.72 TiB.

Oops, @thej beat me to it.

2 Likes

I have changed the capacity to 2.7TB

actually TiB is usually a bandwidth definitionâ€¦ because of the mathematics of how additional lanes increase bandwidth. while hdd capacity increases based on decimal additionâ€¦

so really when one is talking transfer speeds it should be in TiB and when talking of storage it should be in TB â€¦ atleast from an engineering / architect point of viewâ€¦

ofc that is very confusingâ€¦ as data transfer would take up a different amount of space on the drive when stored rather than what it was when being transferredâ€¦

so yeah doesnâ€™t really make senseâ€¦ aside from if one is trying to calculate the speed of a certain port based on how many lanes it hasâ€¦ then all of a sudden the TiB definition can help you to calculate port and bus speeds in your head, something which much more counter intuitive when using decimal numbersâ€¦

did a deep dive into this a while backâ€¦ so while itâ€™s a good idea there is a standardâ€¦ however both methods have their merit

and you know whatâ€¦ iâ€™ve been using windows for decades and iâ€™ve never had to deal with that issue before going over the linuxâ€¦ and all of a sudden the confusion is completeâ€¦ i can barely put a number on how much space i actually haveâ€¦

microsoft havenâ€™t changed this because this was how it was done for decades, and it would be a very confusing changeâ€¦

if i was talking with other people using windows mainly, then there would be zero confusion when i said 1TB and its been like that since i started using it, no matter what people want to call it todayâ€¦

not that i want to defend MS because they have gotten to big for their customers to benefit from itâ€¦ now its like a big tree of the forest with rotting rootsâ€¦ their products are antiquated in most aspects and slightly more stableâ€¦ and easier to use, but gives less optionsâ€¦

Transfer speed is measured in b/s or B/s, so in your example it should be TiB/s.

it should make senseâ€¦ ofcâ€¦ i was just trying to explain why it is like it isâ€¦

if you think of a bus like say a pcie bus, then for everytime you add a lane to the bus, the bandwidth goes up by a factor of twoâ€¦ thus TiB makes good sense when calculating transfer speedâ€¦ atleast on a fundamental levelâ€¦

while storageâ€¦ if you add a plater then you simply use addition, which is easiest for us humans to do in decimal.

what people what to use for showing the speeds can be completely arbitrary from these fundamentalsâ€¦ if it was up to meâ€¦ we should use a 3rd definition that looks nothing like the othersâ€¦ just to avoid the confusion cause by the switch from TB which is TiB becoming TiB
and SI becoming TBâ€¦

sure when itâ€™s all over it will make more senseâ€¦ but really in some cases it will also be quite the messâ€¦ because try rounding numbers that are a factor of two into being nice looking decimal numbersâ€¦

how do you write 4096 or 8192â€¦ ofc the simple answer is just to cut it down and call it 4GBâ€¦ but it really isnâ€™tâ€¦ no matter which way one changes it, then binary doesnâ€™t convert well into decimal numbersâ€¦ just like duodecimal numbers doesnâ€™t translate easily into decimalâ€¦

how would you write or count a clock in decimal numbersâ€¦ sure you can write it with decimal numbersâ€¦ but you end up doing all kinds of weird stuffâ€¦

like each day and night cycle is 1 = 12 and 2x is 24 hours , then each hour is split into 5 parts of 12 minutes, giving a total of 60minutes in an hourâ€¦

ofc the setup kinda drifted a bit over timeâ€¦ but you get the ideaâ€¦ and it simply cannot be easily translated into decimalâ€¦ no matter how much one wants to do soâ€¦

the fundamental behavior of the numbers and even numbers will not align into something sensibleâ€¦ so tho i think it is kinda arbitrary what is usedâ€¦ then i donâ€™t see how itâ€™s even possible to change it like people seem to want to doâ€¦ is simply not how computers workâ€¦