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: [email protected] [mailto:[email protected]] On Behalf
Of
| Boissier, Martin
| Sent: Thursday, December 10, 2015 2:00 AM
| To: [email protected]
| 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