Jump to content

Why do drive manufacturers advertise drive capacities in GB/TB when OSs and other programs use GiB/TiB?

Metallic-Lighght

This question was inspired by a certain Technology Connections  video saying that OSs use GiB or TiB but drive manufacturers use GB or TB. Why don't they advertise the capacities of the drives using the same way that programs use?

Link to comment
Share on other sites

Link to post
Share on other sites

because higher number sounds more impressive, would be my guess

-sigh- feeling like I'm being too negative lately

Link to comment
Share on other sites

Link to post
Share on other sites

GB and TB are in base 10 whereas GiB and TiB are in 2. Easier to calculate for people on the fly to understand.

Plus XiB is bits and XB is bytes. There are 8 bits per byte.

 

Its also the same for networking. most companies say MegaBytes per second but any speed test or anything that shows speed is MegaBits per second

Link to comment
Share on other sites

Link to post
Share on other sites

My gut instinct says it's because a given amount of storage is always a greater number of GB than GiB, so it allows them to include larger numbers in the marketing.

____________________________________________________________________________________________________________________________________

 

 

____________________________________________________________________________________________________________________________________

pythonmegapixel

into tech, public transport and architecture // amateur programmer // youtuber // beginner photographer

Thanks for reading all this by the way!

By the way, my desktop is a docked laptop. Get over it, No seriously, I have an exterrnal monitor, keyboard, mouse, headset, ethernet and cooling fans all connected. Using it feels no different to a desktop, it works for several hours if the power goes out, and disconnecting just a few cables gives me something I can take on the go. There's enough power for all games I play and it even copes with basic (and some not-so-basic) video editing. Give it a go - you might just love it.

Link to comment
Share on other sites

Link to post
Share on other sites

You know there is next to no software / OS (not that I use that) measure in GiB or TiB

Reminder⚠️

I'm just speaking from experience so what I say may not work 100%

Please try searching up the answer before you post here but I am always glad to help

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Kanna said:

You know there is next to no software / OS (not that I use that) measure in GiB or TiB

False.

 

Most of Windows uses GiB, although the abbreviation shown in file explorer is, incorrectly, GB.

____________________________________________________________________________________________________________________________________

 

 

____________________________________________________________________________________________________________________________________

pythonmegapixel

into tech, public transport and architecture // amateur programmer // youtuber // beginner photographer

Thanks for reading all this by the way!

By the way, my desktop is a docked laptop. Get over it, No seriously, I have an exterrnal monitor, keyboard, mouse, headset, ethernet and cooling fans all connected. Using it feels no different to a desktop, it works for several hours if the power goes out, and disconnecting just a few cables gives me something I can take on the go. There's enough power for all games I play and it even copes with basic (and some not-so-basic) video editing. Give it a go - you might just love it.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Kanna said:

You know there is next to no software / OS (not that I use that) measure in GiB or TiB

huh, win 10 does it afaik

-sigh- feeling like I'm being too negative lately

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, pythonmegapixel said:

False.

 

Most of Windows uses GiB, although the abbreviation shown in file explorer is, incorrectly, GB.

Must be some hidden part of windows then since the stuff I use in windows is GB also everything already says GB wouldn't it need a big rework on the products?

Reminder⚠️

I'm just speaking from experience so what I say may not work 100%

Please try searching up the answer before you post here but I am always glad to help

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Moonzy said:

huh, win 10 does it afaik

What part of windows 10 never noticed it not that I recall tho I notice the words

Reminder⚠️

I'm just speaking from experience so what I say may not work 100%

Please try searching up the answer before you post here but I am always glad to help

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Kanna said:

What part of windows 10 never noticed it not that I recall tho I notice the words

All of Windows 10 does but it shows as GB/TB (incorrectly)

That's why drives that are 500GB in size show up as like 450GB in Windows because it's using GiB but just showing it to the end user GB which it should show GiB

Current Network Layout:

Current Build Log/PC:

Prior Build Log/PC:

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, EpiCheeseTime said:

XiB is bits and XB is bytes

It is not. Capital B is bytes and small b is bits, always.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

When I first learned to use a computer, circa 1990s, KB/MB/GB always represented the 10/20/30th power of base 2. TIme moves thing a lot..

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Kanna said:

What part of windows 10 never noticed it not that I recall tho I notice the words

AFAIK

2^30 and 10^9 both can be called GB, GiB is only for base 2

it's a slew of mess, really

-sigh- feeling like I'm being too negative lately

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Lurick said:

All of Windows 10 does but it shows as GB/TB (incorrectly)

That's why drives that are 500GB in size show up as like 450GB in Windows because it's using GiB but just showing it to the end user GB which it should show GiB

Ohh that's why it answers 2 of my questions where I've seen that some older os had a setting or something similar, and why it shows as smaller

Reminder⚠️

I'm just speaking from experience so what I say may not work 100%

Please try searching up the answer before you post here but I am always glad to help

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Felix Huang said:

When I first learned to use a computer, circa 1990s, KB/MB/GB always represented the 10/20/30th power of base 2. TIme moves thing a lot..

 

1 minute ago, Moonzy said:

AFAIK

2^30 and 10^9 both can be called GB, GiB is only for base 2

it's a slew of mess, really

GiB is the "correct" name for 2^30 bytes but, colloquially, Gigabyte sounds a lot better than Gibibyte so nowadays the former is often used for both (as it was in the '90s as well).

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Sauron said:

 

GiB is the "correct" name for 2^30 bytes but, colloquially, Gigabyte sounds a lot better than Gibibyte so nowadays the former is often used for both (as it was in the '90s as well).

That's probably true, though I can recall in my old MS-DOS days I see mostly just KB/MB in dir etc. It seems like to programmers that time the K-/M-/G-/?- prefix were synonymous to base 2. The old day Linux looked similar. The terminology probably got changed later on.

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Felix Huang said:

in my old MS-DOS days I see mostly just KB/MB in dir etc

That's because DOS lies to you on this, as does Windows as @Lurick pointed out.

14 minutes ago, Lurick said:

All of Windows 10 does but it shows as GB/TB (incorrectly)

 

6 minutes ago, Felix Huang said:

The old day Linux looked similar.

Not sure about "the old day Linux" but nowadays ls gives you the byte count or k/M/G, it never displays kB/MB/GB afaik.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

I don't know the exact timescales but I think the terminology to add usage for MiB etc. was done to try and clear this confusion once and for all. The big problem being that lack of adoption in Windows means most are not exposed to it. In looking it up, the standard was only defined in 1998, and of course Windows pre-dates that quite significantly. Guess MS didn't feel a burning need to update. I have seen the MiB usage in Linux, on the rare occasion I dabble with it. Anyone know where Apple stand on this? I see MB/GB used in screenshots, but don't know if they're doing a MS, or are they using it technically correctly.

 

I did have an argument with someone on this forum on a similar topic before, and I was won over on one point. The scenarios where the power of 2 scale make sense are very limited. For most people, it's only ram that still sticks to it. Storage is quite arbitrary capacity now, so using actual MB/GB etc. is more intuitive for most users.

Gaming system: R7 7800X3D, Asus ROG Strix B650E-F Gaming Wifi, Thermalright Phantom Spirit 120 SE ARGB, Corsair Vengeance 2x 32GB 6000C30, RTX 4070, MSI MPG A850G, Fractal Design North, Samsung 990 Pro 2TB, Acer Predator XB241YU 24" 1440p 144Hz G-Sync + HP LP2475w 24" 1200p 60Hz wide gamut
Productivity system: i9-7980XE, Asus X299 TUF mark 2, Noctua D15, 64GB ram (mixed), RTX 3070, NZXT E850, GameMax Abyss, Samsung 980 Pro 2TB, random 1080p + 720p displays.
Gaming laptop: Lenovo Legion 5, 5800H, RTX 3070, Kingston DDR4 3200C22 2x16GB 2Rx8, Kingston Fury Renegade 1TB + Crucial P1 1TB SSD, 165 Hz IPS 1080p G-Sync Compatible

Link to comment
Share on other sites

Link to post
Share on other sites

honestly this doesnt trigger me as much as software mixing up B and b

that's like almost an order of magnitude of difference

-sigh- feeling like I'm being too negative lately

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, porina said:

The scenarios where the power of 2 scale make sense are very limited.

in the end, does it have to make sense to consumers tho?

"this game is 10GB" vs "this game is 9.8GB"

i doubt the average consumers would care if it's GBor GB10

 

it's all just an arbitrary scale to them anyways

just like centimeter, who cares if it's 1/(3x109) distance travelled by light in 9,192,631,770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the cesium 133 atom

 

we just know approximately how long it is and use it as is

-sigh- feeling like I'm being too negative lately

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Moonzy said:

in the end, does it have to make sense to consumers tho?

"this game is 10GB" vs "this game is 9.8GB"

i doubt the average consumers would care if it's GBor GB10

It wouldn't be a problem if units were consistently used. That's the real problem here. People buy a 1000GB storage device, Windows shows it as 931GB, with 69GB (nice) disappearing. Do the games downloaders use one scale or the other? I don't know. You might have more or less space relative to what you need.

Gaming system: R7 7800X3D, Asus ROG Strix B650E-F Gaming Wifi, Thermalright Phantom Spirit 120 SE ARGB, Corsair Vengeance 2x 32GB 6000C30, RTX 4070, MSI MPG A850G, Fractal Design North, Samsung 990 Pro 2TB, Acer Predator XB241YU 24" 1440p 144Hz G-Sync + HP LP2475w 24" 1200p 60Hz wide gamut
Productivity system: i9-7980XE, Asus X299 TUF mark 2, Noctua D15, 64GB ram (mixed), RTX 3070, NZXT E850, GameMax Abyss, Samsung 980 Pro 2TB, random 1080p + 720p displays.
Gaming laptop: Lenovo Legion 5, 5800H, RTX 3070, Kingston DDR4 3200C22 2x16GB 2Rx8, Kingston Fury Renegade 1TB + Crucial P1 1TB SSD, 165 Hz IPS 1080p G-Sync Compatible

Link to comment
Share on other sites

Link to post
Share on other sites

Given that Microcomputers has always use Off/On Binary, due that is how Semiconductors work, shouldn't Storage Devices be required by Law to measure the amount of Storage in base 2 instead base 10?  

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, whm1974 said:

Given that Microcomputers has always use Off/On Binary, due that is how Semiconductors work, shouldn't Storage Devices be required by Law to measure the amount of Storage in base 2 instead base 10?  

i would agree on this but it's probably too late to do anything about it now

-sigh- feeling like I'm being too negative lately

Link to comment
Share on other sites

Link to post
Share on other sites

This seems like a very minor problem, but ever since i found that out from the video I have linked in my other comment, I am just a little mad that this stupid mess even exists. 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×