zerocount 发表于 2014-5-22 11:56

二丁目拓也 发表于 2014-5-22 11:54
为什么这种帖子都能战这么多页
楼主你没仔细看包装吧

他们只是因为无聊而已

其实业内谁都没想着要改变这个标记 因为一家改了所有人都得跟着改 没有利益驱动谁改啊

ostcollector 发表于 2014-5-22 11:56

adrftgyh 发表于 2014-5-22 11:53
我手头没有linux机器,不过家里服务器是黑裙基于linux的,

直接开命令行看看kernel咋输出的

ostcollector 发表于 2014-5-22 11:57

adrftgyh 发表于 2014-5-22 11:53
我手头没有linux机器,不过家里服务器是黑裙基于linux的,
直接开命令行看看kernel咋输出的顺便告诉你命令: sudo dmesg | grep 'GB\|TB'

adrftgyh 发表于 2014-5-22 11:57

ostcollector 发表于 2014-5-22 11:57
直接开命令行看看kernel咋输出的
这就是个UI问题,命令行的UI和外壳UI计算方式不同,你说哪个算标准?

ostcollector 发表于 2014-5-22 11:58

adrftgyh 发表于 2014-5-22 11:57
这就是个UI问题,命令行的UI和外壳UI不同,你说哪个算标准?

linux中当然是kernel、manpage是标准

adrftgyh 发表于 2014-5-22 12:01

hxy8241 发表于 2014-5-22 11:46
@adrftgyh
没截图给你是我的错,等我回去截给你看linux用的什么单位。我没有ios,不过我不相信在1981年就使 ...

网速那里我也奇怪,理论上网络运营商和硬盘厂商一起坑爹设置了1000进制

但是电信的网速确实512K到1M到2M到4M这样涨上去的,

而且4M网理论上下载速度应该是500KB为顶的最理想速度,但是我在几个地方实验结果下载速度都可以超过500这个数,虽然很短时间内。

adrftgyh 发表于 2014-5-22 12:02

ostcollector 发表于 2014-5-22 11:58
linux中当然是kernel、manpage是标准

给儿子送饭去了,回来再接着一起扯蛋吧

hxy8241 发表于 2014-5-22 12:03

引用第151楼terric于2014-05-22 11:23发表的:
引用:samaleg 发表于 2014-5-22 11:16打比方麻烦自己确定单位,汽车那个我不熟,......

@terric
1斤=500克是你定的?我的一斤是512g,这样两斤才是1kg。不谈标准结果就是这样了。

----发送自 nubia NX403A,Android 4.2.2

hxy8241 发表于 2014-5-22 12:09

引用第159楼adrftgyh于2014-05-22 11:56发表的:
引用:二丁目拓也 发表于 2014-5-22 11:54为什么这种帖子都能战这么多页楼主你没仔细看包......

@adrftgyh
那你觉得怎么改不坑爹?标准的改变都是牵一发动全身的,强行改变会导致很多问题。就是内存带宽,按你这么说都是虚标了。

----发送自 nubia NX403A,Android 4.2.2

samaleg 发表于 2014-5-22 12:13

hxy8241 发表于 2014-5-22 12:13

引用第165楼adrftgyh于2014-05-22 12:01发表的:
引用:hxy8241 发表于 2014-5-22 11:46@adrftgyh没截图给你是我的错,等......

@adrftgyh
那是因为软件限速而已,没限的那么死。

----发送自 nubia NX403A,Android 4.2.2

hxy8241 发表于 2014-5-22 12:53

引用第153楼terric于2014-05-22 11:33发表的:
引用:adrftgyh 发表于 2014-5-22 11:06linux是微软出的?ios的16G也......

@terric
你知道为什么内存容量用1024算,速度用1000算吗?

----发送自 nubia NX403A,Android 4.2.2

hxy8241 发表于 2014-5-22 13:17

其实只要看过wiki上binary prefix 的timeline,就很容易理解为什么硬盘厂不用1024来算,因为硬盘没法像内存那样始终都是2的倍数来划分空间。一个盘片可能分80个磁道,那总不能为了变成2的倍数只分64个磁道吧,128个又分不了,所以硬盘的容量始终是85900000Byte之类的,这种数字一看就是85.9MB,为什么要算成81.9MB呢?内存的硬件原理就是必定是2的整数倍,用1024算比较方便而已,不是内存厂厚道,内存厂厚道的话333MHz应该用349175808Hz的频率,才能让传输的速度可以用1024方便的计算。

----发送自 nubia NX403A,Android 4.2.2

ostcollector 发表于 2014-5-22 13:21

第一块硬盘容量是5,000,000=2^6 * 5^7 ,当时有扇区的概念么?有的话,大小是多少?

hxy8241 发表于 2014-5-22 13:51

引用第173楼ostcollector于2014-05-22 13:21发表的:
第一块硬盘容量是5,000,000=2^6 * 5^7 ,当时有扇区的概念么?有的话,大小是多少?

@ostcollector
应该没有,在pc区的上一次争论中我就开始查这个了,没查到什么有用的东西,毕竟太久远了。不过按哪种方式来标始终都是为了方便而已,在搞研究的过程中没人会考虑哪种方式标起来大,不然现在内存应该都是8.196GB才对。凡是碰到速度,因为一般信号都是由一定的频率承载的,由变化或不变代表0或1,基本上用多大的频率就是多少Mbps,然后乘数据线根数结果就是总物理速度,没人喜欢用2的幂作为频率数,而且Hz这个单位前缀变了就真的没法区分了,所以只要是速度都是用1000进位。由于这一点,定义时就没办法把bit和byte前的单位定死为1024,那么只能定为1000让需要的人自己使用KiB,MiB之类的。而且这样也好记,至于程序员,除非哪天1kg=1024g了,不然只能将就着用这个他们自己也搞不懂究竟应该等于多少的单位了。

----发送自 nubia NX403A,Android 4.2.2

hxy8241 发表于 2014-5-22 14:00

还有微软标错的东西多了,1.44MB的软盘他标的就是1.44M,按硬盘的标法应该标1.4M,这个MB是1024000B,目前见到过的最奇葩的标法。

----发送自 nubia NX403A,Android 4.2.2

adrftgyh 发表于 2014-5-22 15:41

hxy8241 发表于 2014-5-22 12:09
@adrftgyh
那你觉得怎么改不坑爹?标准的改变都是牵一发动全身的,强行改变会导致很多问题。就是内存带宽 ...

我没说要改,而且也改不了,象你说的一样,这个标准设置之初就是为了坑消费者,这么多年下来牵一发动全身,改不了了,劣币驱逐良币这个没办法。

我只是吐槽而已,你我都是小人物,说话没分量的。

adrftgyh 发表于 2014-5-22 15:43

hxy8241 发表于 2014-5-22 14:00
还有微软标错的东西多了,1.44MB的软盘他标的就是1.44M,按硬盘的标法应该标1.4M,这个MB是1024000B,目前 ...

1.44MB的软盘,微软标的是1.38MB,你肯定记错了,这个我用得太多了记忆深刻~~~98年的时候我用接近100张软盘从网吧往家里装街机模拟器rom~~~一张一张的拷啊~~

hxy8241 发表于 2014-5-22 16:26

引用第176楼adrftgyh于2014-05-22 15:41发表的:
引用:hxy8241 发表于 2014-5-22 12:09@adrftgyh那你觉得怎么改不坑爹?......

@adrftgyh
你还没明白,只是方便而已,没有人为了坑消费者定标准的,1k=1000在计算机发明之前就一直在使用。坑人的是第一个用k代表1024的,他为了自己的方便,带来了这么多的不方便的地方,你有兴趣就看看binary prefix的timeline,链接就在上面,如果是你做一个存储89600B的东西,你会不会把他写成89.6kB?还是为了别人除上1024。k可以同时代表1024会出很多混淆的地方,以前pc区就有过个这样的帖子,这个帖子里面也有,好多写程序的都不知道什么时候k是1000,什么时候k是1024。最最主要的是对很多人来说k=1000用起来更方便,就是内存也不是所有参数都是按1024计算的。

----发送自 nubia NX403A,Android 4.2.2

hxy8241 发表于 2014-5-22 16:27

引用第177楼adrftgyh于2014-05-22 15:43发表的:
引用:hxy8241 发表于 2014-5-22 14:00还有微软标错的东西多了,1.44MB的软......

@adrftgyh
那是可用空间,上面的图标是1.44M软盘。

----发送自 nubia NX403A,Android 4.2.2

hxy8241 发表于 2014-5-22 16:29

引用第177楼adrftgyh于2014-05-22 15:43发表的:
引用:hxy8241 发表于 2014-5-22 14:00还有微软标错的东西多了,1.44MB的软......

@adrftgyh
如果你可以接受1.44M软盘可用空间是1.38M的话,那1T硬盘可用空间是900G不是一样的。

----发送自 nubia NX403A,Android 4.2.2

bigsnake17 发表于 2014-5-22 17:26

terric 发表于 2014-5-22 17:42

bigsnake17 发表于 2014-5-22 17:26
根本就没有少啊
大字1TB 1000GB和小字1000 000 000 000都是对的
931G的标识才是错的


。。。

我反正无所谓了,爱被坑就被坑吧。我这边的话总结起来就一句,在大家普遍使用G(i)B的情况下,请硬盘厂商也用GiB来标注空间大小,而不是偷换概念让消费者产生G(i)B=GB的错觉,就这样。

terric 发表于 2014-5-22 17:44

samaleg 发表于 2014-5-22 11:53
更简单啊,半斤八两的厂商40块一份,5两的25块一份,哪边便宜?

一个莫名其妙的问题 ...

自己算,就算两边单两价格一样,还是5两便宜

terric 发表于 2014-5-22 17:59

hxy8241 发表于 2014-5-22 12:53
@terric
你知道为什么内存容量用1024算,速度用1000算吗?



自己看芯片,当年电路板又不是没搞过别说得好像有多神秘一样。

我就说一句,在软件都按GiB来算的年代,硬盘厂你为什么不以GiB为单位进行标识。如果一个女的在相亲前听人介绍的对象有五尺高搞结果见面发现人家说的是英尺连个160cm都没到,继续谈?

adrftgyh 发表于 2014-5-22 18:05

hxy8241 发表于 2014-5-22 16:29
@adrftgyh
如果你可以接受1.44M软盘可用空间是1.38M的话,那1T硬盘可用空间是900G不是一样的。



我从一开始就是接受931G的使用空间啊,我就是在鄙视一下硬盘厂虚标的做法而已,本来我的300多块钱只能买到931G的硬盘,我从来没否认过这一点~~

还是那句话,我只是想看到标牌上和系统里显示一样的"数字"而已~而且要标示在最大的黑体字主标识上让我清楚的明白。
讲真,买硬盘前都要自己脑内算一下这究竟是多大的盘,1T是931,2T是多少,4T是多少,不带个计算器我真心不知道是多大的,而是我如果有win里显示1000G的数据,这是塞不进1T的硬盘的,这种换算不得不做。这TM真心蛋疼。
硬盘还好,都是以T计,反正没有T计算的软件和视频,慢慢装不够了大不了加一块,U盘才蛋疼,我有个7.9G的视频,我一时脑抽想买个8GU盘塞进去算了,买回来才发现自己傻逼了。

另外我主楼说的也不单单是硬盘,还有无线和电力猫的标示~根本达不到的数字也要黑体字标在最大处,然后在几乎看不到的地方写行小字,“此速率为理论数值,实际数据请根据具体情况”。
这和切糕党写个便宜价然后小字写个克,以克为单价骗人有啥区别??

hxy8241 发表于 2014-5-22 18:19

引用第182楼terric于2014-05-22 17:42发表的:
引用:bigsnake17 发表于 2014-5-22 17:26根本就没有少啊大字1TB 1000......

@terric
那你怪错了,不是吗?凭什么微软标错了,要标对的硬盘厂改变标法?而不是把错误改正过来?而且还是一个问题,硬盘改过来了,网速改不改?sata速度改不改?内存带宽改不改?

----发送自 nubia NX403A,Android 4.2.2

hxy8241 发表于 2014-5-22 18:30

引用第185楼adrftgyh于2014-05-22 18:05发表的:
引用:hxy8241 发表于 2014-5-22 16:29@adrftgyh如果你可以接受1.44......

@adrftgyh
那是因为只能标理论值,只有理论值是确定的,他们没法标实际速度。所有的无线通信都有这个问题。至于电力猫,我也买过,速度我感觉都是小事了,这东西连工作都不能正常,10分钟断一次线,这种大功率电器开关都能影响的东西感拿出来卖我也是挺佩服的。

----发送自 nubia NX403A,Android 4.2.2

hxy8241 发表于 2014-5-22 18:35

引用第182楼terric于2014-05-22 17:42发表的:
引用:bigsnake17 发表于 2014-5-22 17:26根本就没有少啊大字1TB 1000......

@terric
那我也只有一句,希望所有公司按符合ISO标准,在中国符合GB国家标准计数。当然如果微软改用GiB,你们喷硬盘厂商不用GiB。我是没意见的。

----发送自 nubia NX403A,Android 4.2.2

hxy8241 发表于 2014-5-22 18:43

引用第185楼adrftgyh于2014-05-22 18:05发表的:
引用:hxy8241 发表于 2014-5-22 16:29@adrftgyh如果你可以接受1.44......

@adrftgyh
7.9G更该怪微软了,其实微软改用GiB后,硬盘厂商也是不会改的,原因前面已经说了。就像即使jedec用了ISO 标准也只可能在中间加个i,不可能改用8.196GB这种脑残方式。

----发送自 nubia NX403A,Android 4.2.2

bigsnake17 发表于 2014-5-22 18:46

bigsnake17 发表于 2014-5-22 18:49

bigsnake17 发表于 2014-5-22 18:50

hxy8241 发表于 2014-5-22 19:05

terric 发表于 2014-5-22 10:46
TiB这种标签2000年前我玩电脑的时候听都没听说过,我后面码代码的时候也是,何来硬盘厂商是对的。所以这 ...

不是5的倍数也不是二的倍数呀,我记得服务器硬盘有73G的怎么算也没法算成整数的。

ostcollector 发表于 2014-5-22 19:32

本帖最后由 ostcollector 于 2014-5-22 19:50 编辑

terric 发表于 2014-5-22 10:46
TiB这种标签2000年前我玩电脑的时候听都没听说过,我后面码代码的时候也是,何来硬盘厂商是对的。所以这 ...
服务器硬盘?

所谓 73.4GB 的 STST373455SS 有 143374744 个512字节扇区,共计73,407,868,928 字节,相当于73.4GB/68.3 GiB
即便算上528byte/sector(多出来的16字节真不知道谁会去用),也就70.5GiB而已

http://sourceforge.net/p/scst/ma ...7.1090709@vlnb.net/

谁说SCSI的GB就是GiB的?

顺便528M容量限制也是MB不是MiB



bigsnake17 发表于 2014-5-22 19:53

samaleg 发表于 2014-5-22 20:11

samaleg 发表于 2014-5-22 20:15

terric 发表于 2014-5-22 21:23

bigsnake17 发表于 2014-5-22 18:46
你违反规范产生错觉,反倒怪别人遵守规则的?

大家是个谁啊?


这和规范生产又那边搭上关系了?最后标一个换算后的数值这么麻烦?

bigsnake17 发表于 2014-5-22 21:24

页: 1 2 3 4 [5] 6 7
查看完整版本: 为什么1T硬盘不能“标”成931G而是标成1000G?