» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[其他] 为什么大家都觉得标注8G容量的U盘,插到电脑里只显示7.3G是天经地义的呢?

posted by wap, platform: Android

1GB!=1GiB


TOP

引用:
原帖由 仲晓萌 于 2012-3-29 19:48 发表

只要计算机还在用2进制一天,偷换概念的厂商就得给所有消费者下跪。
看我的回复,上维基百科搜索一下gigabyte和gibibyte的区别,就能消除疑问了
真要认真说的话,GB是10进制的(国际单位),而GiB是二进制的(IEEE的单位)

以下引自Wikipedia:

Consumer confusion

Since the early 2000s most consumer hard drive capacities are grouped in certain size classes measured in gigabytes. The exact capacity of a given drive is usually some number above or below the class designation. Although most manufacturers of hard disk drives and flash-memory disk devices define 1 gigabyte as 1000000000bytes, software like Microsoft Windows reports size in gigabytes by dividing the total capacity in bytes by 1073741824, while still reporting the result with the symbol "GB". This practice is a cause of confusion, as a hard disk with a manufacturer-rated capacity of 400 gigabytes might be reported by the operating system as only "372 GB", for instance. Other software, like Mac OS X 10.6[3] and some components of the Linux kernel[4] measure using the decimal units. The JEDEC memory standards uses the IEEE 100 nomenclatures which defines a gigabyte as 1073741824bytes (or 230 bytes).[5]
The difference between units based on SI and binary prefixes increases as a semi-logarithmic (linear-log) function—for example, the SI kilobyte value is nearly 98% of the kibibyte, a megabyte is under 96% of a mebibyte, and a gigabyte is just over 93% of a gibibyte value. This means that a 300 GB (279 GiB) hard disk is indicated only as 279 GB. As storage sizes increase and larger units are used, this difference becomes even more pronounced. Some legal challenges have been waged over this confusion such as a suit against Western Digital.[6][7] Western Digital settled the challenge and added explicit disclaimers to products that the usable capacity may differ from the advertised capacity.[7]
Because of its physical design, computer memory capacity is a multiple of base 2, thus, memory size at the hardware level can always be factored by a power of two. It is thus convenient to use binary units for non-disk memory devices at the hardware level, for example, in boards using DIMM memory. That is, a memory capacity of 1073741824bytes, for example, is conveniently expressed as 1 GiB as opposed to 1.074 GB. Software applications, however, allocate memory in varying degrees of granularity as needed to fulfill data structure requirements and binary multiples are usually not required. Other computer measurements, like storage hardware size, data transfer rates, clock speeds, operations per second, etc., do not depend on an inherent base, and are usually presented in decimal units.

[ 本帖最后由 mieumieu 于 2012-3-29 19:59 编辑 ]



TOP

引用:
原帖由 仲晓萌 于 2012-3-29 19:58 发表


偷换什么概念,不管是我的电脑还是我的手机,存储都被厂商偷走了那么多,厂商们联合起来的搞出个可以降低成本的概念,1024自电脑诞生之日就有,你那1000换算法是搞数据存储厂商为了诈骗消费者搞出来的。你还在捧 ...
笑死,我有否认某些存储厂商偷换概念吗?你没看到加粗的那行吗?你不看硬盘外包装的标识吗?


TOP

下面是我家里还留着的西数硬盘包装:
附件: 您所在的用户组无法下载或查看附件

TOP

笑,分明是微软的码农漏写了GiB中间的那个i

其实厂商完全可以生产8 * 1024 * 1024 * 1024容量的u盘,只不过他们这时候就要标成8GiB了

[ 本帖最后由 mieumieu 于 2012-3-29 20:06 编辑 ]

TOP

引用:
原帖由 仲晓萌 于 2012-3-29 20:07 发表

你笑什么? GiB和GB这种的称呼说白了就是忽悠消费者,你承认么?
是忽悠呢,还是消费者自己不去了解两种国际标准的区别?

看来某些人认为知识越多越反动不是毫无理由的

KB和Kb都分不清就更搞笑了,这是初中上计算机课时候的知识,比GB和GiB更深入人心才对啊

[ 本帖最后由 mieumieu 于 2012-3-29 20:10 编辑 ]

TOP

引用:
原帖由 仲晓萌 于 2012-3-29 20:09 发表

消费者为什么要去了解这种东西,消费者只要关心自己实际拿到的是多少就可以了。你买瓶水还要关心是用几个氢原子合成的么?
搞笑了。。

1)消费者首先是从哪里得知GB的大概概念的?如果消费者连GB都不知道,他怎么知道自己拿到什么?
2)如果你同意1)的话,那么消费者既然大概知道GB的概念了,为什么连GB和GiB的区别也不搞清楚呢?这到底有多费劲?

你要怪就怪某些混淆概念的所谓计算机普及教育者好了。如果你认为消费者只配“懂得一些,但不能懂得更多”,那是你的事情。但那样就不要说自己上当受骗,无知不是无辜的理由。

[ 本帖最后由 mieumieu 于 2012-3-29 20:14 编辑 ]

TOP

还有,当你说我给厂商洗地之前,最好先趴下想想自己的逻辑。我这分明就是各打五十大板,只不过现在没有厂商不写那几行小字(因为官司把他们打趴了),不然为啥只看到针对你的?

[ 本帖最后由 mieumieu 于 2012-3-29 20:16 编辑 ]

TOP

引用:
原帖由 仲晓萌 于 2012-3-29 20:16 发表

那是因为你这个GiB的概念是2008年才正式使用,而且是悄无声息的就偷换了概念。
大家既定已成的GB为什么变成了1000,消费者找谁说理去。
出处?为什么不是2000年?

In 2000, however, IEEE adopted the International Electrotechnical Commission (IEC) recommendation, which uses the metric prefix interpretation.

再说了,现在有两个单位的目的难道就不是为了消除误解么?
其实你现在也可以去打官司的,但我很怀疑现在还能不能告进去。法官可不会因为你装疯卖傻而同情你

[ 本帖最后由 mieumieu 于 2012-3-29 20:19 编辑 ]

TOP

引用:
原帖由 仲晓萌 于 2012-3-29 20:18 发表

  “GiB”、“KiB”、“MiB”等是于1999年由国际电工协会(IEC)拟定了"KiB"、“MiB”、“GiB"的二进制单位,专用来标示“1024进位”的数据大小。而后,这一标注规范又于2008年并入国际标准化组织(ISO)文件。具 ...
2008年之前标1024的是什么?GB?哦对不起,在ISO下,GB一直都是1000进制

TOP

posted by wap, platform: iPad
引用:
原帖由 @ylgtx  于 2012-3-29 23:52 发表
posted by wap, platform: Meizu (M9)

那些为厂商说话的怎么想的?计算机里就是应该以1024换算。厂商凭什么以1000代替,是因为计算简便吗?可这个换算又不需要用户手算,反而因为计算机以1024换算不是整数而更不方便 ...
计算机里 就应该 两个词暴露出你的无知。

TOP

发新话题
     
官方公众号及微博