Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751719AbXAUWNL (ORCPT ); Sun, 21 Jan 2007 17:13:11 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751723AbXAUWNL (ORCPT ); Sun, 21 Jan 2007 17:13:11 -0500 Received: from mail1.webmaster.com ([216.152.64.169]:4467 "EHLO mail1.webmaster.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751719AbXAUWNK (ORCPT ); Sun, 21 Jan 2007 17:13:10 -0500 From: "David Schwartz" To: Subject: RE: PROBLEM: KB->KiB, MB -> MiB, ... (IEC 60027-2) Date: Sun, 21 Jan 2007 14:12:26 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-reply-to: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 Importance: Normal X-Authenticated-Sender: joelkatz@webmaster.com X-Spam-Processed: mail1.webmaster.com, Sun, 21 Jan 2007 15:14:57 -0800 (not processed: message from trusted or authenticated source) X-MDRemoteIP: 206.171.168.138 X-Return-Path: davids@webmaster.com X-MDaemon-Deliver-To: linux-kernel@vger.kernel.org Reply-To: davids@webmaster.com X-MDAV-Processed: mail1.webmaster.com, Sun, 21 Jan 2007 15:14:59 -0800 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1292 Lines: 33 > > Talk about a cure worse than the disease! So you're > > saying that 256MB flash > > cards could be advertised as having 268.4MB? A 512MB RAM stick is > > mislabelled and could correctly say 536.8MB? That's just plain > > craziness. > No, I meant to advertise it as a 256 MiB flash device and a 512 MiB > flash device, as the Mi prefix has a single interpretation, that is 2 > to the power of 20, as per IEC 60027-2, whereas M has not if used > outside SI units. If it actually has 256*2^20 bytes, why advertise it as "256 MiB" when "268.4 MB" is equally valid and looks better? It really comes down to this: is it your position that "256 MB" can only correctly mean 256 million bytes? If you are right, a "512MB" RAM stick is mislabelled and is more correctly labelled as "536.8MB". (With 512MiB being equally correct.) Isn't that obviously not just wrong but borderline crazy? Yes, your position has some nice consequences, but that doesn't allow you to ignore the bad ones. Unfortunately, we're not writing on a clean slate here. DS - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/