Re: fdisk units size & disk manufacturers buying the standard

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux