Gentoo Archives: gentoo-project

From: Richard Yao <ryao@g.o>
To: "gentoo-project@l.g.o" <gentoo-project@l.g.o>
Cc: "gentoo-project@l.g.o" <gentoo-project@l.g.o>
Subject: Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08
Date: Mon, 31 Mar 2014 03:13:55
Message-Id: 69FC69C3-7C44-4A9D-975C-0A3B498DAD97@gentoo.org
In Reply to: Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08 by Rich Freeman
1 Lets just stick with the JEDEC standard's way of doing things that came from IBM.
2
3 On Mar 30, 2014, at 7:43 PM, Rich Freeman <rich0@g.o> wrote:
4
5 > On Sun, Mar 30, 2014 at 7:05 PM, Joshua Kinard <kumba@g.o> wrote:
6 >> Personally, I say make the metric version the default (new prefixes), and
7 >> leave the choice available to switch to the SI (old prefix) form with a
8 >> simple variable switch in a config file some where.
9 >
10 > The metric system IS the SI system. The new prefixes are not yet SI
11 > standards, but they are ISO standards. However, the new prefixes
12 > pertain to the old way of doing things.
13 >
14 > That is...
15 >
16 > System 1 (generally used by programmers in the 60s-90s, but less
17 > universally as time moved on, not compatible with SI):
18 > 1 kB = 1024 bytes, report everything in kB
19 >
20 > System 2 (aligned with SI and the metric system - used sporadically
21 > until heavily adopted by storage manufacturers for marketing reasons)
22 > 1 kB = 1000 bytes, report everything in kB
23 >
24 > System 3 (the new ISO standard, compatible with SI but adds to it)
25 > 1kB = 1000 bytes
26 > 1 KiB = 1024 bytes
27 > report things in whatever units you feel like
28 >
29 > The main advantage of the ISO standard isn't the use of either base 2
30 > or base 10, but the fact that you can actually distinguish what base
31 > is in use.
32 >
33 > Either system 2/3 could be described as metric in nature - the only
34 > one which isn't is System 1.
35 >
36 > Rich
37 >

Replies