关于各种云平台里的计费单位的一个疑问

2016-11-01 13:52:32 +08:00
 Livid

1 MB 究竟是等于 1024 * 1024 还是 1000 * 1000 呢?

根据国际标准, 2-based 的单位应该被称为 MiB , 10-based 的单位是 MB ,但是由于历史原因及 Windows 一度的绝对垄断地位,这件事情貌似挺乱的。

5413 次点击
所在节点    云计算
13 条回复
jarlyyn
2016-11-01 13:58:42 +08:00
感觉现在主流是 1000*1000
reus
2016-11-01 14:15:07 +08:00
哪个对自己有利就用哪个,根本不按标准来。
kbs
2016-11-01 14:58:28 +08:00
通信上
涉及到通信带宽时 1Mbps = 1000Kbps
涉及到流量时 1MB = 1024KB
imn1
2016-11-01 14:59:36 +08:00
好多年前我遇到一个最奇芭的: 1024*1000 (后面都是用 1000 )
不是云,忘了是什么服务工具(公司用的)
问他们为什么,回答,最小单元基准是 KB , 1024 Bytes ,然后是数量(一般数学意义)的 K 计算总量
dxfree
2016-11-01 15:04:23 +08:00
个人经验,涉及到 HDD 的都是 1000 ,其他的都应该是 1024 。
robinlovemaggie
2016-11-01 16:29:29 +08:00
在某成人论坛的推动下, 1024 必然是大势所趋。
jayzjj000
2016-11-01 16:38:42 +08:00
感觉是哪个解释的通用哪个,比如楼上的 1024*1000 。。。

另外确实没有统一单位,如果现在统一又存在各种已有的历史问题,真挺难的
linhua
2016-11-01 16:47:18 +08:00
只考虑存储器件的话,对比内存条和机械硬盘
应该是 用数字逻辑电路构成(为基础)的 ,其 base 是 1024 (基于 用地址总线 寻址的需要)

内存芯片(内存颗粒) 是用 地址总线 进行 寻址的, 如果地址总线数是 3 ,那么可寻址的地址数是 2^3 。所以内存芯片 的容量一般设计成 2 的整数幂

而机械硬盘是用 磁头、柱面、扇区进行寻址的

而在其余方面,如通信系统应该都是 SI 制

但在程序中的单位转换是由程序员自己定义的。

云平台的话,最终解释权 归他们所有
linhua
2016-11-01 16:51:45 +08:00
isCyan
2016-11-01 17:19:07 +08:00
現在大部分都是 1024 的了
fcicq
2016-11-01 18:08:29 +08:00
这个问题重要性不是很高. 更重要的可能是上进位记法, 比如小于 xx KB 的 item 一律按最低大小计费.
longaiwp
2016-11-01 18:30:05 +08:00
这个问题反复的问来问去其实没啥意义,就那一点区别,选其中一种都算合理吧,当然 1024*1000 的就不知道是什么鬼了
62900015
2016-11-02 01:06:41 +08:00
带宽、流量标准单位都是 1000 ,你也说了 windows 的影响,很多时候是按 1024 的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/317072

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX