1) As the premiere storage performance testing tool, fio should make sure it is 
correct and consistent in its use of GB vs GiB
        NET: In general all of the kB, MB, MB/s, etc fio usage needs to be 
displayed as KiB, MiB and MiB/s, etc
                (yes, notice the case difference between kB and KiB.. that is 
how it is defined by the IEC in 1998
                So it would be good to bring fio forward 17 years

2) There is no conspiracy... the memory guys got it WRONG when they used a SI 
term and REDEFINED it as KB = 1024
        The Metric / SI system, Hz, Volt, Ohm... existed 100 years before the 
memory guys.
                How many Hz are in a Mega Hertz ?  How many ohms in a Mega Ohm 
? etc, etc
                All the rest of the pieces of the computer system that use SI / 
Metric use 10 based definitions
        Are IOPs in 1024 second groups ? Does the CPU use 1024^3 GHz clock ?

So now this "redefinition" is known as KiB.

Jeff


| -----Original Message-----
| From: fio-ow...@vger.kernel.org [mailto:fio-ow...@vger.kernel.org] On Behalf 
Of
| Boissier, Martin
| Sent: Thursday, December 10, 2015 2:00 AM
| To: fio@vger.kernel.org
| Subject: GiB vs GB
| 
| Hey Aaron,
| 
| I was just stumpling over the page for FIO and was totally surprised how GiB 
and
| GB are used even denoting "Storage manufacturers like to use 10^3 or 1000 as a
| base ten unit instead, for obvious reasons.”.
| As FIO is a great tool to get into the whole game of block IO it’s sad that 
beginners
| are confused by a wrong usage of SI standards and such (almost) "conspiracy
| theories”. Or did I get something wrong here?
| 
| Best,
| Martin

Reply via email to