From: Steven Cole <scole@lanl.gov>
To: esr@thyrsus.com
Cc: linux-kernel@vger.kernel.org
Subject: Re: Changing KB, MB, and GB to KiB, MiB, and GiB in Configure.help.
Date: Thu, 20 Dec 2001 12:32:40 -0700 [thread overview]
Message-ID: <200112201851.LAA05800@tstac.esa.lanl.gov> (raw)
In-Reply-To: <200112201721.KAA05522@tstac.esa.lanl.gov> <20011220135213.B18128@thyrsus.com>
In-Reply-To: <20011220135213.B18128@thyrsus.com>
On Thursday 20 December 2001 11:52 am, Eric S. Raymond wrote:
> Steven Cole <scole@lanl.gov>:
> > I see that in the very latest Configure.help version, 2.76,
> > available at http://www.tuxedo.org/~esr/cml2/ Eric has decided to
> > follow the following standard: IEC 60027-2, Second edition, 2000-11,
> > Letter symbols to be used in electrical technology - Part 2:
> > Telecommunications and electronics. and has changed all the
> > abbreviations for Kilobyte (KB) to KiB, Megabyte (MB) to MiB, etc,
> > etc.
>
> This change came as a patch from David Woodhouse. I think the new
> abbreviations are awful ugly, myself, but they do have the virtue of
> not being ambiguous. So I swallowed hard and took the patch.
I personally agree with Matt Bernstein who wrote:
>I believe that the main purpose of documentation, help etc is to get the
>information across in a way that is most easily understood, ie that
>minimises the number of support questions.
I've obviously been wrong all along on this, but I had always assumed
(incorrectly) that mega when applied to binary things really meant
2 to the 20th, and that the confusion came from disk manufacturers who
chose whatever definition made their products seem bigger.
So, if we really want to be pedantically correct, let's all swallow
_really_ hard, and go all the way on this. Or, are the UGLY changes
below actually technically wrong?
Cheers, and happy holidays,
Steven
--- Configure.help.2.76 Thu Dec 20 12:00:46 2001
+++ Configure.help Thu Dec 20 12:08:13 2001
@@ -2,7 +2,8 @@
# Eric S. Raymond <mailto:esr@thyrsus.com>
# Steven Cole <mailto:elenstev@mesatop.com>
#
-# Merged version 2.76: current with 2.4.17-rc2/2.5.1.
+# Merged version 2.77: current with 2.4.17-rc2/2.5.1.
+# Warning: A barf bag is a recommended accessory this version.
#
# This version of the Linux kernel configuration help texts
# corresponds to kernel versions 2.4.x and 2.5.x.
@@ -334,25 +335,25 @@
# Choice: himem
High Memory support
CONFIG_NOHIGHMEM
- Linux can use up to 64 Gigabytes of physical memory on x86 systems.
+ Linux can use up to 64 Gibibytes of physical memory on x86 systems.
However, the address space of 32-bit x86 processors is only 4
- Gigabytes large. That means that, if you have a large amount of
+ Gibibytes large. That means that, if you have a large amount of
physical memory, not all of it can be "permanently mapped" by the
kernel. The physical memory that's not permanently mapped is called
"high memory".
If you are compiling a kernel which will never run on a machine with
- more than 960 megabytes of total physical RAM, answer "off" here
+ more than 960 mebibytes of total physical RAM, answer "off" here
(default choice and suitable for most users). This will result in a
"3GiB/1GiB" split: 3GiB are mapped so that each process sees a 3GiB
virtual memory space and the remaining part of the 4GiB virtual memory
space is used by the kernel to permanently map as much physical memory
as possible.
- If the machine has between 1 and 4 Gigabytes physical RAM, then
+ If the machine has between 1 and 4 Gibibytes physical RAM, then
answer "4GB" here.
- If more than 4 Gigabytes is used then answer "64GB" here. This
+ If more than 4 Gibibytes is used then answer "64GB" here. This
selection turns Intel PAE (Physical Address Extension) mode on.
PAE implements 3-level paging on IA32 processors. PAE is fully
supported by Linux, PAE mode is implemented on all recent Intel
@@ -370,12 +371,12 @@
4GB
CONFIG_HIGHMEM4G
Select this if you have a 32-bit processor and between 1 and 4
- gigabytes of physical RAM.
+ gibibytes of physical RAM.
64GB
CONFIG_HIGHMEM64G
Select this if you have a 32-bit processor and more than 4
- gigabytes of physical RAM.
+ gibibytes of physical RAM.
Normal floppy disk support
CONFIG_BLK_DEV_FD
@@ -13509,7 +13510,7 @@
Enable kernel debugging symbols
CONFIG_DEBUGSYM
When this is enabled, the User-Mode Linux binary will include
- debugging symbols. This enlarges the binary by a few megabytes,
+ debugging symbols. This enlarges the binary by a few mebibytes,
but aids in tracking down kernel problems in UML. It is required
if you intend to do any kernel development.
@@ -18296,7 +18297,7 @@
MSND buffer size (KiB)
CONFIG_MSND_FIFOSIZE
- Configures the size of each audio buffer, in kilobytes, for
+ Configures the size of each audio buffer, in kibibytes, for
recording and playing in the MultiSound drivers (both the Classic
and Pinnacle). Larger values reduce the chance of data overruns at
the expense of overall latency. If unsure, use the default.
@@ -18791,7 +18792,7 @@
CONFIG_REMOTE_DEBUG
If you say Y here, it will be possible to remotely debug the MIPS
kernel using gdb. This enlarges your kernel image disk size by
- several megabytes and requires a machine with more than 16 MiB,
+ several mebibytes and requires a machine with more than 16 MiB,
better 32 MiB RAM to avoid excessive linking time. This is only
useful for kernel hackers. If unsure, say N.
@@ -24244,7 +24245,7 @@
kernel using gdb, if you have the gdb-sh-stub package from
www.m17n.org (or any conforming standard LinuxSH BIOS) in FLASH or
EPROM. This enlarges your kernel image disk size by several
- megabytes but allows you to load, run and debug the kernel image
+ mebibytes but allows you to load, run and debug the kernel image
remotely using gdb. This is only useful for kernel hackers. If
unsure, say N.
next prev parent reply other threads:[~2001-12-20 19:37 UTC|newest]
Thread overview: 100+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-12-20 18:02 Steven Cole
2001-12-20 18:16 ` Matt Bernstein
2001-12-20 18:42 ` Randolph Bentson
2001-12-20 19:00 ` Dave Jones
2001-12-20 19:07 ` Nicholas Knight
2001-12-20 18:47 ` Michael Dunsky
2001-12-20 19:00 ` Timothy Covell
2001-12-21 1:44 ` Stephen Satchell
2001-12-20 18:26 ` Robert Love
2001-12-20 18:52 ` Eric S. Raymond
2001-12-20 19:32 ` Steven Cole [this message]
2001-12-20 19:37 ` Eric S. Raymond
2001-12-20 20:40 ` Marc Schiffbauer
2001-12-20 20:32 ` Gábor Lénárt
2001-12-20 21:05 ` Richard B. Johnson
2001-12-20 21:14 ` Gábor Lénárt
2001-12-20 21:25 ` Andreas Dilger
2001-12-20 22:49 ` Mike Eldridge
2001-12-21 10:58 ` Mike Jagdis
2001-12-26 18:59 ` Riley Williams
2002-01-02 17:17 ` Jonathan Amery
2002-01-02 20:17 ` Timothy Covell
2002-01-03 4:23 ` Daniel Phillips
2002-01-03 15:46 ` Timothy Covell
2001-12-24 13:39 ` Lionel Bouton
2001-12-25 11:25 ` Pavel Machek
2001-12-25 20:14 ` Lionel Bouton
2001-12-20 19:49 ` Bernd Eckenfels
2001-12-22 10:24 ` Pozsar Balazs
2001-12-22 10:47 ` Phil Howard
2001-12-22 11:30 ` Bernd Eckenfels
2001-12-22 20:18 ` Pozsar Balazs
2001-12-23 5:39 ` Bernd Eckenfels
2001-12-24 13:21 ` Ian Molton
2001-12-22 16:03 ` Stephen Satchell
2001-12-23 10:43 ` David Woodhouse
2001-12-23 12:00 ` Vojtech Pavlik
2001-12-23 16:24 ` Stephen Satchell
2001-12-24 12:37 ` David Woodhouse
2001-12-28 10:25 ` Kai Henningsen
2001-12-20 19:13 Changing KB, MB, and GB to KiB, MiB, and GiB in Configure.hel p Nicholas Knight
2001-12-20 19:41 ` Changing KB, MB, and GB to KiB, MiB, and GiB in Configure.help Mike Harrold
2001-12-21 16:59 ` Alan Cox
2001-12-21 17:50 ` Mike Harrold
2001-12-21 18:41 ` Kent Borg
2001-12-21 18:49 ` lk
2001-12-21 19:12 ` Kent Borg
2001-12-22 4:51 ` Albert D. Cahalan
2001-12-20 19:25 RaúlNúñez de Arenas Coronado
2001-12-20 21:41 ` Jamie Lokier
2001-12-21 23:05 ` Rob Landley
2001-12-21 11:44 Christian Groessler
2001-12-21 12:50 ` Rene Engelhard
2001-12-21 14:40 ` Reid Hekman
2001-12-21 14:48 ` Rene Engelhard
2001-12-26 19:04 ` Riley Williams
2001-12-21 15:48 ` Mike Jagdis
2001-12-21 16:07 ` Rene Engelhard
2001-12-21 17:43 ` Bob Glamm
2001-12-21 20:50 ` Andreas Ferber
2001-12-21 19:55 Per Jessen
[not found] ` <by>
2001-12-22 1:48 ` Timothy Covell
2001-12-22 4:32 ` H. Peter Anvin
2001-12-22 4:49 ` Timothy Covell
2001-12-22 7:57 ` Alan Cox
2001-12-22 18:22 ` Timothy Covell
2001-12-22 19:54 ` Derek Fawcus
2001-12-22 2:11 ` Timothy Covell
2001-12-22 4:44 ` H. Peter Anvin
2001-12-22 4:55 ` M. Edward (Ed) Borasky
2001-12-22 5:29 ` Ryan Cumming
2001-12-22 5:53 ` Timothy Covell
2001-12-22 22:41 ` Changing KB, MB, and GB to KiB, MiB, and GiB in?Configure.help Vojtech Pavlik
2001-12-22 10:53 ` Pekka Pietikäinen
2001-12-21 22:55 Changing KB, MB, and GB to KiB, MiB, and GiB in Configure.help Stuart Lynne
2001-12-22 2:51 Thomas Hood
2001-12-22 8:39 matthew david reuther
2002-01-08 21:18 ` Dr. Kelsey Hudson
2001-12-22 23:22 Per Jessen
2001-12-23 7:21 ` Nicholas Knight
2001-12-23 13:35 ` Alan Cox
2001-12-23 9:18 Per Jessen
2001-12-23 16:34 ` Stephen Satchell
2002-01-08 21:24 Changing KB, MB, and GB to KiB, MiB, and GiB =?iso-8859-1?q?in Configure=2Ehelp=2E?= Dr. Kelsey Hudson
2002-01-08 21:29 ` Changing KB, MB, and GB to KiB, MiB, and GiB in Configure.help H. Peter Anvin
2002-01-08 22:15 ` Dr. Kelsey Hudson
2002-01-08 23:03 ` Timothy Covell
2002-03-18 11:31 Nayyer Tiger
2002-03-18 16:12 ` Randy.Dunlap
2002-03-18 16:36 ` Richard B. Johnson
2002-03-18 13:53 ` Andreas Dilger
2002-03-18 17:38 ` Jakob Kemi
2002-03-18 18:24 ` H. Peter Anvin
2002-03-18 18:35 ` Rik van Riel
2002-03-18 19:00 ` Mike Dresser
2002-03-18 19:08 ` Rik van Riel
2002-03-18 19:31 ` Chris Friesen
2002-03-18 22:04 ` Mike Dresser
2002-03-18 22:12 ` Mike Dresser
2002-03-19 11:48 ` Remco Post
2002-03-18 17:04 ` Steven Cole
[not found] <Pine.LNX.4.33.0203181358540.25105-100000@router.windsormac hine.com>
2002-03-19 14:20 ` Pete Cervasio
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200112201851.LAA05800@tstac.esa.lanl.gov \
--to=scole@lanl.gov \
--cc=esr@thyrsus.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®