What kind of free space indication is best?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.

Which of the below options is best in representing free space on a disk?

27.5 GB free
6
21%
27.5 GB (25.6GiB) free
4
14%
25.6 GiB (27.5GB) free
2
7%
25.6 GiB free
7
25%
25.6 GB free
8
29%
27500000000 bytes free
0
No votes
15.3% free
1
4%
<yellow-reddish bar> free space low </yellow-reddish bar>
0
No votes
 
Total votes: 28

User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

What kind of free space indication is best?

Post by Candy »

Your personal opinion of course, not what you think is best for everybody else.

The options are all (none excluded) for a disk with 27500000000 bytes of free space. The choice is mostly the SI or non-SI compliant name of GB and a few other options.
User avatar
AJ
Member
Member
Posts: 2646
Joined: Sun Oct 22, 2006 7:01 am
Location: Devon, UK
Contact:

Post by AJ »

I've gone for the first option for the general case, but think it depends partly on context - if you have a directory listing you may just want the quick summary (27.5GB free). If you have an entire dedicated property page, you may want something a bit more in-depth (supply the GiB value too...).

I think that for the most common case, it's best to just stick with GB because that's what the layman understands - if you are targetting developpers, they may appreciate the value in GiB.

What I would definitely avoid is referring to GiB as GB...

Cheers,
Adam
User avatar
JAAman
Member
Member
Posts: 879
Joined: Wed Oct 27, 2004 11:00 pm
Location: WA

Post by JAAman »

What I would definitely avoid is referring to GiB as GB...
wow -- thats exactly opposite of what i was just thinking...

i hate it when people change the (long-standing) names of things -- like this

to me, GB is, and always will be, 1024*1024*1024, 1000*1000*1000 is not a GB, its a billion! this was what i was taught when i started working on computers, and what i continue to use and always will use

the problem with the first one is, its completely irrelevant -- the number of billions of bytes is meaningless information that doesnt serve any purpose at all (and certainly doesnt give you any idea of how much disk space is remaining)
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Post by Candy »

JAAman wrote:wow -- thats exactly opposite of what i was just thinking...

i hate it when people change the (long-standing) names of things -- like this
If that's your actual base opinion, change your apparent opinion. The 1000^3 definition of giga has been around for about 150 years, whereas the other only emerged some 25-40 years ago. That's exactly why I'm asking this - I'm kind of fed up with the discussion between harddisk manufacturers, computer people and laypeople who just don't get it. There's also for me no logical way you can explain "yeah, the box says 250GB but the computer uses another definition of GB" since there's a rule saying which is right and it's not the computers version of it.
the problem with the first one is, its completely irrelevant -- the number of billions of bytes is meaningless information that doesnt serve any purpose at all (and certainly doesnt give you any idea of how much disk space is remaining)
It's most certainly a relative indication that has a lot of merit. For a lot of people their disk is 250GB and if you only have 25GB free, that means that you've nearly filled it up. That's why I included the bottom two options - for the complete layman who doesn't get what a gigabyte is but who does know that "almost full" is not good and can tell that "15% remaining" isn't a lot.

The huge number one was included for the pedantic or for the people that come from DOS since it's the only exact option in the list.
User avatar
AJ
Member
Member
Posts: 2646
Joined: Sun Oct 22, 2006 7:01 am
Location: Devon, UK
Contact:

Post by AJ »

JAAman wrote: i hate it when people change the (long-standing) names of things -- like this...

...1000*1000*1000 is not a GB, its a billion!
The traditional English 'billion' is one million million. 1000*1000*1000 is a 'milliard' or one thousand million. Your definition of a billion is therefore a good example of people changing a (very) long-standing name :twisted: .

Cheers,
Adam
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

I voted "27.5 GB free", but I don't get it right, that 4 users voted for "25.6 GB free" (not GiB). Well what's better? I think the 1,9 GB is a bit significant, it's better than nothing, currently I have only 2,9GB free on my 60GB hard disk :D

1 - jedna (one)
10 - desať (ten)
100 - sto (hundred)
1000 - tisíc (tausend)
1000*1000 - milión (million)
1000*1000*1000 - miliarda (milliard)
Power(1000,4) - bilión (billion)
Power(1000,5) - biliarda (billiard - not a pool game! :D)
Power(1000,6) - trilión (trillion)
Power(1000,7) - triliarda (trilliard)
Power(1000,8) - kvadrilión (quatrillion)
Power(1000,9) - kvadriliarda (quadrilliard)
... Does anybody know what number is next? Because I don't :D
The traditional English 'billion' is one million million.
Same here ;)

Regards
inflater
Last edited by inflater on Wed Aug 29, 2007 9:32 am, edited 1 time in total.
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Post by Candy »

AJ wrote:
JAAman wrote: i hate it when people change the (long-standing) names of things -- like this...

...1000*1000*1000 is not a GB, its a billion!
The traditional English 'billion' is one million million. 1000*1000*1000 is a 'milliard' or one thousand million. Your definition of a billion is therefore a good example of people changing a (very) long-standing name :twisted: .
That's just american. Same with not being able to spell colour, not being able to pronounce tomatoes and not knowing about bollocks.

Egad. Firefox spellcheck is US English...
jnc100
Member
Member
Posts: 775
Joined: Mon Apr 09, 2007 12:10 pm
Location: London, UK
Contact:

Post by jnc100 »

I voted GiB (alone) because I think including both values can just confuse things and secondly, I still believe GB is still slightly ambiguous. I once heard it defined that 1 GB is 1000 MB in a document that then went on to define 1 MB as 1024 kB, which is just ridiculous. Of course, that's just my opinion for my own preference. For my users, I would probably have a system-wide option somewhere (in a similar vein to locale settings) that defines what format the current user expects, and probably default it to 27.5 GB because most storage devices (apart from RAM) tend to use the 1000 version in their marketing. With such a setting, you could define a libc function to make a string in the current format, or overload cout << to accept a FreeSpace class or something.

Regards,
John.
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

So, if I understood this correctly,
1 GB = 1024 MB
1 GiB = 1 Gb = 1000 MB

Isn't the word "GiB" just a "Gb" (Gigabit)?
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Post by Candy »

1 Gb == 128 MB
Khumba
Posts: 12
Joined: Sat Oct 23, 2004 11:00 pm
Location: In ur gcc, watchin' you compile.
Contact:

Post by Khumba »

kB = 10^3, MB = 10^6, GB = 10^9, and they are pronounced like usual: kilobyte, megabyte, gigabyte.
KiB = 2^10, MiB = 2^20, GiB = 2^30, and they are pronounced: kibibyte, mebibyte, gibibyte.

See Wikipedia.
Tyler
Member
Member
Posts: 514
Joined: Tue Nov 07, 2006 7:37 am
Location: York, England

Post by Tyler »

I voted for the Correct form of GB (1024*1024*1024)

Even if the generally accepted use of Giga is to reperesent a billion quantity, it does not make it incorrect in the context of binary numbers. I see no reason why language should be forced to change because Companies hire Liars instead of a Good Marketing department.

I will continue to use Gigabyte to refer to what it means and not what someone else wishes it would mean. I wish Gay would continue to mean joyful, but i doubt any large standards organisation could force people to suddenly forget it now refers to homosexuals.

The same thing applies here, we all know that a Gigabyte is 1073741824 bytes, and i feel for anyone who feels they need to change their understanding in order to appease someone else.

EDIT: Also, anyone who voted for the first is a real wimp. You should pick one way or the other, either GB refers to the binary number or GiB does, don't give into their demands part way and change your understanding but still try to use GB instead of the GiB.
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

I don't know about the rest of you.. but I dislike the way "kibi/mebi/gibi/tebi" sound! :lol:

In my opinion, They sound like the type of names one would give Saturday morning cartoon characters... :roll:
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
Tyler
Member
Member
Posts: 514
Joined: Tue Nov 07, 2006 7:37 am
Location: York, England

Post by Tyler »

Brynet-Inc wrote:I don't know about the rest of you.. but I dislike the way "kibi/mebi/gibi/tebi" sound! :lol:

In my opinion, They sound like the type of names one would give Saturday morning cartoon characters... :roll:
Ahh yes i can see it now, "Kibi, Mebi, Gibi and Tebi arrrrre the BI-BOYS, fighting crime by day and being camp by night." Classic Childhood entertainment.
User avatar
jerryleecooper
Member
Member
Posts: 233
Joined: Mon Aug 06, 2007 6:32 pm
Location: Canada

Post by jerryleecooper »

For those who think 1 mb is 1000kb, first. 1 byte is not ten bits, it's eight.
When you'll come to me with your computers computing on bytes that are ten bits on size, kilobytes that have 1000 of theses bytes, then we'll talk about gibi kibi gigli.
Post Reply