Yesterday I've accidentally invented a new file size unit that can co-exist with bits and bytes of both IEC and SI standards.
Giving a bit of insight, IEC standards are based round units of 1024 bytes, while SI standards are units of 1000 bytes.
The standard in the industry and media is SI, which uses:
- Byte
- Kilobyte (1000 B = kB)
- Megabyte (1000^2 B = MB)
- Gigabyte (1000^3 B = GB)
- Terabyte (1000^4 B = TB)
The standard in most Linux distributions and HDD/SSD manufacturers (though the latter group is not transparent) is IEC:
- Byte
- Kibibyte (1024 B = KiB)
- Mebibyte (1024^2 B = MiB)
- Gibibyte (1024^3 B = GiB)
- Tebibyte (1024^4 B = TiB)
And bits in each one of them is a division of 8 (so 1 kB = 8000 b, and 1 KiB = 8192 b)
Quibs are a bit different, though not too complex.
Quibs are nothing more than a quadropple of bytes (hence the name).
The table:
- Quib (1 Q = 0.25 B = 0.03125 b)
- Kiloquib (4096 Q = KQ)
- Megaquib (4096^2 Q = MQ)
- Gigaquib (4096^3 Q = GQ)
- Teraquib (4096^4 Q = TQ)
Examples of conversions:
25 MQ = 102 MiB = 107 MB.
50 MQ = 205 MiB = 215 MB.
132.87 GQ = 544.2 GiB = 570.6 GB.
And so on.
Any thoughts?
Giving a bit of insight, IEC standards are based round units of 1024 bytes, while SI standards are units of 1000 bytes.
The standard in the industry and media is SI, which uses:
- Byte
- Kilobyte (1000 B = kB)
- Megabyte (1000^2 B = MB)
- Gigabyte (1000^3 B = GB)
- Terabyte (1000^4 B = TB)
The standard in most Linux distributions and HDD/SSD manufacturers (though the latter group is not transparent) is IEC:
- Byte
- Kibibyte (1024 B = KiB)
- Mebibyte (1024^2 B = MiB)
- Gibibyte (1024^3 B = GiB)
- Tebibyte (1024^4 B = TiB)
And bits in each one of them is a division of 8 (so 1 kB = 8000 b, and 1 KiB = 8192 b)
Quibs are a bit different, though not too complex.
Quibs are nothing more than a quadropple of bytes (hence the name).
The table:
- Quib (1 Q = 0.25 B = 0.03125 b)
- Kiloquib (4096 Q = KQ)
- Megaquib (4096^2 Q = MQ)
- Gigaquib (4096^3 Q = GQ)
- Teraquib (4096^4 Q = TQ)
Examples of conversions:
25 MQ = 102 MiB = 107 MB.
50 MQ = 205 MiB = 215 MB.
132.87 GQ = 544.2 GiB = 570.6 GB.
And so on.
Any thoughts?