From: | Bruce Momjian <bruce(at)momjian(dot)us> |
---|---|
To: | Nicolas Barbier <nicolas(dot)barbier(at)gmail(dot)com> |
Cc: | Peter Eisentraut <peter_e(at)gmx(dot)net>, pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Re: In pg_test_fsync, use K(1024) rather than k(1000) for write size units. |
Date: | 2011-01-27 15:53:23 |
Message-ID: | 201101271553.p0RFrN407756@momjian.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Nicolas Barbier wrote:
> 2011/1/27 Bruce Momjian <bruce(at)momjian(dot)us>:
>
> > Bruce Momjian wrote:
> >
> >> Peter Eisentraut wrote:
> >>
> >>> We use small "k" in postgresql.conf, so pg_test_fsync should use the
> >>> same. ?Using "kB" would be more accurate in any case.
> >>
> >> OK, done with the attached applied patch.
> >
> > FYI, I had used 'k' because this page suggests that k is 1000 and K is
> > 1024, at least by the JEDEC memory standards:
> >
> > ? ? ? ?http://en.wikipedia.org/wiki/Kilo
>
> I can't find any reference to that on this page? The following does indeed say:
Sorry, I posed the wrong URL; it should have been:
http://en.wikipedia.org/wiki/Bytes#Unit_symbol
You can see the chart on the right. However, I agree 'kB' is the best.
---------------------------------------------------------------------------
> <URL:http://en.wikipedia.org/wiki/JEDEC_memory_standards>
>
> <quote>
> kilo (K): A multiplier equal to 1,024 [..] The specification notes
> that these prefixes are included in the document only to reflect
> common usage. It refers to the IEEE/ASTM SI 10-1997 standard as
> stating, that "this practice frequently leads to confusion and is
> deprecated".
> </quote>
>
> If you want to make the difference explicit, consider using "KiB"
> (1024, note the extra "i") vs. "kB" (1000); although doing so is
> probably not consistent with any other uses in PostgreSQL.
>
> <URL:http://en.wikipedia.org/wiki/Kibibyte>
>
> <quote>
> The unit symbol for the kibibyte is KiB. The unit was established by
> the International Electrotechnical Commission (IEC) in 1999 and has
> been accepted for use by all major standards organizations.
> </quote>
>
> Nicolas
--
Bruce Momjian <bruce(at)momjian(dot)us> http://momjian.us
EnterpriseDB http://enterprisedb.com
+ It's impossible for everything to be true. +
From | Date | Subject | |
---|---|---|---|
Next Message | Magnus Hagander | 2011-01-27 16:13:22 | Re: Caution when removing git branches |
Previous Message | Kevin Grittner | 2011-01-27 15:44:32 | Re: SSI patch version 14 |