Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Feb 2002 10:04:47 +0000 (GMT)
From:      Andrew McKay <andy@openirc.co.uk>
To:        doc@freebsd.org
Cc:        Giorgos Keramidas <keramida@ceid.upatras.gr>
Subject:   Re: inconsistent use of data units
Message-ID:  <20020222092132.K79251-100000@fluoxetine.lan>
In-Reply-To: <20020221022225.GA12900@hades.hell.gr>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 21 Feb 2002, Giorgos Keramidas wrote:

GK> Well, I want my bikeshed green.  And I'd prefer it all (consistently)
GK> written as shown below:
GK>
GK> 	Short form		Long form
GK> 	==================================
GK> 	1 MB			1 Megabyte
GK> 	1 KB			1 Kilobyte
GK> 	1 Mbit			1 Mebagit
GK> 	1 Kbit			1 Kilobit
GK>
GK> This way, there is no confusion as to whether Mb refers to bytes or bits.
GK> Bytes are always capitalized, and denoted by appending 'B', and bits are
GK> explicitly mentioned as 'bits' without capitalization.  This last Mbit/Kbit
GK> notation seems rather clear, and it seems to be some sort of a de facto
GK> standard among people working on routers and telecomm guys.

This works for me.  'B' for byte and 'b' for bit is a loose standard but
the fact that it's implemented inconsistently can lead to confusion
(although context is usually enough for most people to work out what it
means).  'B' for byte and 'bit' for bit makes it 100% clear, 100% of the
time.  I also agree with Michael.  If these are implemented as entities
then a) it's easier to be consistent, and b) it's easier to change them if
the IEEE ever insists we stop using SI prefixes to refer to similar sane
quantities.

To get back to the original thread we can ACTUALLY define the 'K' prefix
to mean anything we like, seeing as SI does not use K as a prefix.  No
doubt the SI advocates would like to suggest that KB refers to a 'Kelvin
Byte'.  If we defined this as the temperature rise produced by one byte of
storage per clock cycle then it would be of much interest to overclockers
who would have a standard way of knowing how much heat various storage
mechanisms generate in their system.  This would lead to an ad war amongst
manufacturers all claiming to have the 'lowest KB rating per Mebibyte of
memory'.  Once this system was established the potential for confusion
would be eliminated.  For the twenty years in between, where no one had a
clue what anything meant ('Quantispeed technology', anyone?), we'd all
just ignore everything that seemed inconsistent with what we knew.  :)

So...would anyone like me to contact the SI committee and offer this as a
unit for them to ratify?  I think a pay-per-use royalty for the newly
coined 'Kelvin Byte' could generate a lot of money for FreeBSD :P

Yours, with tongue firmly in cheek,
Andy

-- 
Andrew McKay <andy@openirc.co.uk>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020222092132.K79251-100000>