Matthew Eaton wrote:
Frankly, use 10 based calculation in IT is ugly thing, we are not
hard disk device marketing guys...
I work for a SSD manufacturer! :)
Actually, I agree with you. But sometimes it's easier for me to see
240 GB in fdisk output and know that I have a 240 GB drive plugged in,
rather than see 223.5 GiB.
----
The corporations told consumers how it would be so they could better sell
disks -- they bought the standard committee, and it's been screwed since.
They may a fundamental error that any engineer or mathematician could
point out:
'B' == a prefix meaning 2^3bits. I.e 'B' is a base-2 measurement. In
science
and engineering, you just don't mix units like that unless want to prove
you don't
know what you are talking about.
NOTE: saying 24000Gb is fine. A bit is unit.
But a Byte, (today), is defined as 2^3 bits. (Unless someone want's to
argue
that disk manufacturers really mean to use 10-12 bit bytes... *cough*).
So it becomes obvious -- in telecom, speeds are usually quoted in
bits/time,
so decimal units make sense. In most *physical sciences* decimal makes
sense.
Computers don't count in decimal but use binary (Show me 1 memory or
computer-cache description that tells me 16K = 16,000.
Also, disk manufacturers are lying. Disk space is allocated in 2^9 (512
Bytes or 2^12 bits)
or 2^12 Bytes (2^15 bits). They ***CANNOT*** accurate quote disk space
using
base 10. I.e. 1MB = 2048 sectors. But 1MBd = 1954.125 sectors -- and
you cannot
use 1/8th of a sector. So ANY figure they give will be a lie as 10
doesn't divide into
a power of 2 which is how computer space is allocated and used.
Nice the way corporations can buy definitions... just like about
anything else... ;-(
Another argument. SI prefixes are applied to physical units (meter,
gram, liter...etc).
A bit isn't a physical unit, so their argument that physical prefixes
should apply to
virtual base-2 quantities becomes even more nonsensical.
But hey, what are science math and engineering to the power of ignorant
consumer
powered corporations?
But SI overstepped their bounds, unless they want to define the 'bit'
and the 'Byte' as
metric units and keep a representation of them in some clean room in
Paris (or
the modern equivalent).
--
To unsubscribe from this list: send the line "unsubscribe util-linux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html