lkml.org 
[lkml]   [1998]   [Dec]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: patch for sd.c: fix MB vs. GB
On Mon, 28 Dec 1998, C S Hendrix wrote:

> > Disk capacities do not come naturally in powers of two.
> > So it is not convenient, and it is not correct, there is
> > really no reason whatsoever, to use G = 2^30 in such a context.
>
> Yes there is: consistency in context. We are talking about
> computers, and everything else is in powers of two.
>
> Tossing in ONE device and having it measured differently is insane.

Unfortunately it's not just one device. Think about modems, network cards,
etc. Quick, how long should it take to send a megabyte across a 10Mbps
link? .8 seconds?

As the average American has yet to grasp the metric system, this is asking
kind of a lot. It seems inevitable that even memory will eventually be
measured in normal metric multiples - why sell a 256 meg DIMM when you can
sell a 274 meg one at the same price? Eventually only us programmers will
ever need to use the 2^10 ~= 10^3 conversion. Hell, your average
application programmer today doesn't really understand pointers or bitops
anymore (the only place the binary scheme size scheme is useful) so that
will probably eventually fall by the wayside as well.

Maybe we should change the units.. I propose prefixing the SI prefixes
with "b" for binary.

On second thought, forget that. Lets fight this trend to the death,
instead.

--
"Love the dolphins," she advised him. "Write by W.A.S.T.E.."

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:46    [from the cache]
©2003-2011 Jasper Spaans