gddfczl 发表于 2025-4-9 10:19

记得以前IBM的玻璃盘就会多给一些,让你看起来足称^ ^

imyz 发表于 2025-4-9 10:22

gartour 发表于 2025-4-9 01:24
这个[本来]从何说起呢?

不如说1k=1024一开始就带了些小圈子的极客味,但当年计算机是专业工具,这么定 ...

没有要站队的意思哈。这件事我个人认为没有谁对谁错,其实商品本身并没有虚标,只是采用的标准或者说习惯不同,就好像公制与英制、摄氏与华氏。

计算机领域的一此习惯也好、标准也好,并不是因为它进入了消费领域就应当或者必须要改,这些约定俗成并不是完全没有意义的,因为计算机它采用语言就是二进制,哪怕你输入 10 进制数,计算机都得先转换为二进制进行计算,从执行效率上讲,采用二进制/十六进制以外的标准反而是不良的习惯,于是才有了 2^10 = 1024 = 1K 这样的定义,程序员编程有时更喜欢用十六进制数 —— 而该行为并不是因为搞计算机的人自封 “极客”(但不排除有个别装掰的人),而是它纯是计算机的“天性 Nature”。

所以,在我看来,1K=1024 也好 =1000 也好,都不是问题的本质,只是个习惯问题。并且让普通消费者了解一下 1K=1024 也没什么难度。

siyiye 发表于 2025-4-9 10:22

raid的“公摊面积”岂不是更大[再见]

liu3yang3715 发表于 2025-4-9 11:24

硬盘厂商是什么嘴脸,抛开这一点儿不说,也能看得清清楚楚了。

ccchoco 发表于 2025-4-9 12:33

ssd里面不也有用1000G和1024G的么

locoroco 发表于 2025-4-9 12:37

你想看到windows盘符显示20TB 要买 22TB的HDD[偷笑]

封无心 发表于 2025-4-9 12:59

本帖最后由 封无心 于 2025-4-9 13:05 编辑

gartour 发表于 2025-4-9 01:24
这个[本来]从何说起呢?

不如说1k=1024一开始就带了些小圈子的极客味,但当年计算机是专业工具,这么定 ...

这么洗硬盘厂商的说辞还是第一次见...

zhgbbs 发表于 2025-4-9 13:09

除了外部存储设备(主要是硬盘,包括HDD和SSD,也包括U盘,存储卡,比如SD卡 microSD卡 CF卡等等),计算机上几乎所有地方都是用1024进位表示的,描述容量的包括cpu内的寄存器、L1、L2、L3、HBM、内存DRAM、GPU内的cache、显存等等,还有各种描述传输速率或者带宽的场合,比如网卡的接口速率、PCIE通道的带宽、DP/HDMI的带宽、USB的带宽;

查了下这个问题还真是历史悠久,从软盘时代就开始了,当软盘容量是720K的时候,一切还正常,这时候的1K=1024Byte,当720K的软盘容量翻倍的时候就开始蛋疼了,这个时候如果按1M=1024K的规定来标注,新的软盘的容量就会变成大约1.41M,“大家”就会疑惑怎么容量不是翻倍了?于是软盘厂商就直接按1M=1000K来标注,软盘容量就成了1.44M,于是大家都很“满意”

rainbow2003 发表于 2025-4-9 13:14

KB MB GB TB使用十进制, K M G T分别代表 kilo mega giga tera 千兆 千兆 太
是硬盘厂商沿用的传统计算方法

KiB MiB GiB TiB使用二进制,Ki Mi Gi Ti 分别代表 Kibi Mebi Gibi Tebi,是IEC国际电工委员会推出的用来准确描述计算机存储容量的二进制标准

Windows 的问题在于使用了二进制方法去计算并显示硬盘空间,但是后面跟的又是十进制单位。。。
可能微软觉得绝大部分人没有必要搞清楚两者之间的区别吧。。。

ricercar 发表于 2025-4-9 13:17

本帖最后由 ricercar 于 2025-4-9 13:22 编辑

imyz 发表于 2025-4-9 10:22
没有要站队的意思哈。这件事我个人认为没有谁对谁错,其实商品本身并没有虚标,只是采用的标准或者说习惯 ...

这事本来就没什么对错,软件厂商做OS要按二进制寻址,硬盘厂也没有必要迁就软件商怎么算空间,主要问题是各种软件算法不统一,导致差异

其实学过OS的话就知道,OS出于效率的考量,在硬盘空间使用上是很浪费的

a_skywalker 发表于 2025-4-9 14:05

清水断崖 发表于 2025-4-8 23:05
想起来一个很久前的事

315打假硬盘容量因为换算导致不达标的事,被网友笑死 ...

要是真较真的话其实315没错的[偷笑]

imyz 发表于 2025-4-9 14:14

本帖最后由 imyz 于 2025-4-9 14:15 编辑

rainbow2003 发表于 2025-4-9 13:14
KB MB GB TB使用十进制, K M G T分别代表 kilo mega giga tera 千兆 千兆 太
是硬盘厂商沿用的传统计算 ...

KiB, MiB, GiB 这类的表示法是 IEC-60027 于 1999 年才正式提出的,言下之意,1999 年之前,只有 KB 这类称呼,民间不清楚,至少书面甚至教材上是,并且 1KB = 1024Bytes

DiamondBall 发表于 2025-4-9 14:16

mdeu 发表于 2025-4-9 07:47
1T的ssd 会有插上去953和931两档

想多了

953那是1.024TB

秋天的酒 发表于 2025-4-9 17:30

本帖最后由 秋天的酒 于 2025-4-9 17:38 编辑

PPXG 发表于 2025-4-9 09:29
那怎么Linux就知道用1000进制呢请问?

不管谁用1000,也不能说1024是错误的呀,从用户角度来看站厂商立场是很难理解的行为。
硬盘卖的是GB 和TB、PB等标识,这个概念最初就是1024进位的,即便后续有KiB之类的推荐区分二进制十进制,但按照1024继续用我不觉得该骂,毕竟不是强制性规定。换成1000的更多是厂商利益角度考虑,也没必要美化。

田牌改名部 发表于 2025-4-9 18:30

我为了避免强迫症发作,买18T的盘当成16T来用。

uprit 发表于 2025-4-9 19:05

腿毛飘飘 发表于 2025-4-8 22:55
TB,TiB就是存储厂商发明出来洗地用的。

内存怎么没有1000进制和1024进制的区别? ...

内存的工作原理决定了其不可能是1000。

lamda05 发表于 2025-4-9 20:55

大多数人不是你我这样的存储爱好者。

在windows下,即便系统改成1000进位,或者硬盘厂商改成1024进位,系统盘也不会变成强迫症狂喜的整数(这和手机上还不一样),那花费成本这样搞还有什么必要呢。

不死鸟一辉 发表于 2025-4-10 09:04

luigian 发表于 2025-4-9 09:41
2千多对我太贵了,10T容量的比较合适,我还能拖2个多月,再看看。
这家卖的是正版全新的,还是翻新呀? ...

[雷人]硬盘方面完全是小白,翻新的应该不会吧,我是在论坛看好多人推荐他们家的,自己也买过几次,20年12月份的时候从他们家买过8T的监控盘,也一直用的好好的。我翻翻淘宝4、5年前买的东西,好多店直接就没了,这个应该还是算靠谱的吧。

yyun 发表于 2025-4-10 09:17

公摊这个词,用在硬盘这里不准吧。。。虽然知道你是那么个意思。。。

CRazy-牛牛 发表于 2025-4-10 09:29

固态硬盘,有的2T实际是2048G。有的2T就是2000g ,格式化后只有1.81T
页: 1 2 [3]
查看完整版本: 吐槽下硬盘的“公摊”