hxy8241
发表于 2014-5-20 11:35
猴的确用的G,不知道google怎么想的。这么个没有历史遗留问题的系统还搞出这个问题。
----发送自 nubia NX403A,Android 4.2.2
望月凝香
发表于 2014-5-20 12:42
ostcollector
发表于 2014-5-20 12:50
xxyyzz7711 发表于 2014-5-20 10:10
硬盘问题只有千分之24的误差还算好
带宽问题才是最难和别人解释的, 不明白为啥不能统一单位了
在T这个单位上,基本上能差10%了
卖哥
发表于 2014-5-20 12:54
1000要除1000取余
1024只要移位10位就行
而且计算机管理文件也是2进制的,1000反而没1024有参考价值。
与其怪系统,不如怪硬盘厂商
当然……标931G很蠢,应该做更大一些然后标1T
synzz
发表于 2014-5-20 12:55
把byte改成octet可破。
爱夏
发表于 2014-5-20 15:55
本帖最后由 爱夏 于 2014-5-20 15:59 编辑
我说一下,芯片的地址线不是这么用的,不是2的整次幂容量会浪费地址线的范围。。。
哦对了重庆买房是标称使用面积的,大几个平方比这重要多了,你们先喷这个吧
adrftgyh
发表于 2014-5-20 16:09
pgain2004 发表于 2014-5-20 10:01
你选择性无视噢?我不是说了,“你在这里说有毛线用”?
要问就问点实在的,怎么区别,怎么选择,不就好 ...
骂中国队也没用啊,为啥我发个帖子就要“有用”?
你在论坛里发的帖子有多少是“有用”的?
按照目前的走势,it业界只会越来越黑,
以前很直观的数据,慢慢的全部都要去百度找资料查真伪~
我嫌累,发泄一下怨气而已。
adrftgyh
发表于 2014-5-20 16:13
hxy8241 发表于 2014-5-20 09:44
@adrftgyh
因为的确不是虚标。1k=1000,1g=1000000,在任何时候都是最正确的结果。这个事情就是一帮偷懒的 ...
扯淡吧~~1k=1024才是最正确的结果,你去写写程序试试,1k=1000会带来无尽的麻烦,这就是内存厂商无论如何也不敢学硬盘厂商瞎标容量的原因。
real_zyf
发表于 2014-5-20 16:26
adrftgyh 发表于 2014-5-20 16:13
扯淡吧~~1k=1024才是最正确的结果,你去写写程序试试,1k=1000会带来无尽的麻烦,这就是内存厂商无论如何 ...
写嵌入式程序的表示没发现写程序和1k=1024或1k=1000有什么必然联系,一个要处理的数值该是多少就多少,能引起麻烦的话估计是写代码的自己作死
内存厂商那边爱夏大大已经说了,本身就是芯片地址线的原因,做出来的容量就是2的n次方
hxy8241
发表于 2014-5-20 16:40
引用第47楼adrftgyh于2014-05-20 16:13发表的:
引用:hxy8241 发表于 2014-5-20 09:44@adrftgyh因为的确不是虚标。1k......
@adrftgyh
你才扯淡呢,你写程序需要个1024进位的单位和1k=1000有什么关系?我要需要个998进位的单位1k=998就可以成立了?iso为了给你们这帮程序猿解决这个问题已经给你们搞了二进制前缀了,你们都不愿意用,非要把原来没有歧义的k变得有歧义。
----发送自 nubia NX403A,Android 4.2.2
samaleg
发表于 2014-5-20 16:50
zerocount
发表于 2014-5-20 16:56
程序员数数都是从0开始数的 你说1k=1000这不是要他们命吗
auraria
发表于 2014-5-20 17:23
zerocount 发表于 2014-5-20 16:56
程序员数数都是从0开始数的 你说1k=1000这不是要他们命吗
计算机用的是二进制
1k=1024在二进制里头更容易处理,直接位移就行
1k=1000还要搞次运算
对程序员来说当然更倾向接受1k=1024
sagat.raid
发表于 2014-5-20 17:26
这跟键盘布局一样都是习惯熟成吧.....改了市场不认可
john
发表于 2014-5-20 17:33
hxy8241 发表于 2014-5-20 11:35
猴的确用的G,不知道google怎么想的。这么个没有历史遗留问题的系统还搞出这个问题。
----发送自 nubia NX ...
iOS也是用的G而不是Gi,还不如去问问苹果好好的搞什么精分
ostcollector
发表于 2014-5-20 17:46
john 发表于 2014-5-20 17:33
iOS也是用的G而不是Gi,还不如去问问苹果好好的搞什么精分
关键是16,000,000,000变成 16G 还是 14.9G 吧?
liwangli1983
发表于 2014-5-20 18:07
xxyyzz7711 发表于 2014-5-20 10:10
硬盘问题只有千分之24的误差还算好
带宽问题才是最难和别人解释的, 不明白为啥不能统一单位了
因为bit和byte有时并不能简单的用8倍来对应……
举个例子,串口一个常用的传输速率是9600bit/s,那么它实际对应的byte标识的速率是9600/8=1200byte/s么?
不是的,最典型的8n1情况下,每byte的传输要有一个起始和停止位,所这种情况下每10bit才能传送一个byte,所以换算成byte来计算传输速率是960byte/s。
这是8n1的情况,实际还可以用两个停止位,或者加上奇偶校验位,这时传送一个byte需要bit数可能就是11,12,对应的byte数又有了变化。
所以一般标注带宽时都以bit来进行,表示物理上实际的传输能力。
kerorokun
发表于 2014-5-20 18:23
其实你们说了那么多。。。。
英里和公里为什么不统一啊,本贴开始歪吧。。。。
不是学计算机的纠结个P 1024=1K的问题啊
samaleg
发表于 2014-5-20 18:53
adrftgyh
发表于 2014-5-20 20:09
引用第58楼samaleg于2014-05-20 18:53发表的:
本帖最后由 samaleg 于 2014-5-20 18:54 编辑 引用:kerorokun 发表......
@samaleg
有啥问题么,我以前是带着看热闹的心态看待这个问题的,毕竟我算半个圈内人,楼上这些玩意我都懂,反正无非就是个虚标,自己知道就好,从无线网开始我就慢慢看不懂了,这速率成倍翻啊,为啥我感觉不到速度提升呢,
让我彻底崩溃的是这坑爹的电力猫,500M啊,这半个千兆网的速度,逆天的感觉,不过it圈已经彻底烂掉了这点我还是清楚的,随便查了查资料,我艹这速度要各种苛刻条件限制不说,居然是上下行加起来500M,这种数据怎么敢标上的,我给tplink发了封邮件,询问什么条件下这500M电力猫拷贝速度能达到500/8约62MB/s的速度或者接近的数据?人家倒实在,跟我说达不到,那数字你看看就好。这摆明了欺诈吧,达不到你标这数字?
----发送自 ZTE ZTE N5,Android 4.1.2
gensaya
发表于 2014-5-20 20:28
约定成俗,改变意义不大。
samaleg
发表于 2014-5-20 20:39
adrftgyh
发表于 2014-5-20 21:35
samaleg 发表于 2014-5-20 20:39
硬盘这一块你说别人是虚标请先证明别人是虚标,明明是单位问题,你可以查一下虚标这个词的意思吗
看到后面 ...
测试软件不会说谎
samaleg
发表于 2014-5-20 21:37
samaleg
发表于 2014-5-20 21:37
adrftgyh
发表于 2014-5-20 21:42
samaleg 发表于 2014-5-20 21:37
讲清楚,测什么
简单说8核cpu和i3拿来跑象棋,很明显的速度不同
300M的无线路由和150M的无线路由,无论我怎么调,尼玛拷贝速度始终不变
john
发表于 2014-5-20 21:48
adrftgyh 发表于 2014-5-20 21:42
简单说8核cpu和i3拿来跑象棋,很明显的速度不同
300M的无线路由和150M的无线路由,无论我怎么调,尼玛拷 ...
睡不好觉怪床歪,拉不出屎怪茅坑
samaleg
发表于 2014-5-20 21:48
adrftgyh
发表于 2014-5-20 21:57
samaleg 发表于 2014-5-20 21:48
“明明测试成绩高达4倍但是不管我怎么玩wow都只有60帧,一点区别都没有”
原话丢给你,另外,我不想讨论无 ...
至少测试成绩有区别,无线网这个东西测试都没区别怎么破?你测试不测拷贝速率测啥?
好吧,无线这事打住。
单纯就虚标来说,如我编辑后的内容,为啥到了固态硬盘这里又成了64G128G的阶梯,而且还是按照1000/1024的比例不足额,我想不通以1000为基数的数字系统,64这个数有什么特别的?
samaleg
发表于 2014-5-20 22:03
samaleg
发表于 2014-5-20 22:05
sblnrrk
发表于 2014-5-20 22:08
adrftgyh
发表于 2014-5-20 22:14
引用第70楼samaleg于2014-05-20 22:05发表的:
以前s1对于硬盘这个问题讨论的更厉害,但是逻辑也非常奇怪,就是明明是1t的东西我买回去只有931g,......
@samaleg
我就是不爽931g的东西标1000g,如此,
我不是在乎东西少了,我知道我买的是个931g的硬盘。
----发送自 ZTE ZTE N5,Android 4.1.2
adrftgyh
发表于 2014-5-20 22:19
引用第71楼sblnrrk于2014-05-20 22:08发表的:
引用:adrftgyh 发表于 2014-5-20 21:57至少测试成绩有区别,无线网这个东西测试......
@sblnrrk
所以还是个虚标,反正有机械盘兜底,少点无所谓,冗余位越多越能保证返修率,还有120g的奇葩,实际只有111g左右,128g的芯片拿了17g出来做冗余。
另外固态盘更奇葩之处在于几乎每块盘的容量都不一样~我买的120g盘111.1g 111.2g111.3g的都有,比机械盘更没底线,机械盘多少还有张1000/1024的遮羞布,每块盘都是严格的931g。
----发送自 ZTE ZTE N5,Android 4.1.2
sblnrrk
发表于 2014-5-20 22:37
adrftgyh
发表于 2014-5-20 22:41
sblnrrk 发表于 2014-5-20 22:37
ssd的性能是要靠冗余空间来保证的,多划10%冗余,最小性能可以增加50%+,极端点的翻倍也正常
脑残才为了 ...
嗯,每个厂都不一样,不过同一个厂的都是一样的。
我说的就是ssd借着机械硬盘的东风来混淆,冗余空间本来就应该自己准备额外的芯片来解决,现在多好,正好用这个1000/1024的差异,问题都解决了,消费者还乐呵呵的埋单。
如果机械盘都老实的按1024标注,我估计市面上就不会存在128G的ssd了,全部都是120G的估计还有更低容量的ssd来保证冗余块。
real_zyf
发表于 2014-5-20 22:44
adrftgyh 发表于 2014-5-20 22:14
@samaleg
我就是不爽931g的东西标1000g,如此,
我不是在乎东西少了,我知道我买的是个931g的硬盘。
盒子上真的写了1TB=1,000,000,000,000Byte的,请认真看
如果你认为这也算虚标那我也没什么好说的了
adrftgyh
发表于 2014-5-20 22:49
real_zyf 发表于 2014-5-20 22:44
盒子上真的写了1TB=1,000,000,000,000Byte的,请认真看
如果你认为这也算虚标那我也没什么好说的了 ...
这和我现在卖东西在标签上标注1美元=100人民币,然后卖东西,你认同吗?
我只是单纯的不认同1t=100……Byte这个等号而已~
1K=1024我可以说很多好处来,1K=1000,除了用来虚标我想不出这种换算在计算机业界有任何好处。
ostcollector
发表于 2014-5-20 22:58
本帖最后由 ostcollector 于 2014-5-20 23:02 编辑
adrftgyh 发表于 2014-5-20 22:49
这和我现在卖东西在标签上标注1美元=100人民币,然后卖东西,你认同吗?
我只是单纯的不认同1t=100……B ...
因为K、M、G、T用1000进制是ISO国际标准化组织和IEC国际电工组织定的,而且他们也给1024进制定义了单独的前缀
至于厂商,当然啥有利标啥
顺便说句,总线速度始终都是以1000进制的,完全写入一个16GiB的DDR3-1600内存要多久这种问题,用16GB就是故意导致麻烦,特别是嵌入式系统
再顺便说句第一块硬盘标注为5M,是5,000,000个word(每个word 6bit)
所以你应该说:ISO/IEC是SB!
john
发表于 2014-5-20 23:37
adrftgyh 发表于 2014-5-20 21:57
至少测试成绩有区别,无线网这个东西测试都没区别怎么破?你测试不测拷贝速率测啥?
好吧,无线这事打住 ...
别人一水的300M都能测出区别,你是怎么把300M和150M测出没区别的?
用一张150M的网卡?
http://2e.zol-img.com.cn/product/78/438/cedGVd42pvQ.jpg