[394] Kilobyte

Title Text:I would take ‘kibibyte’ more seriously if it didn’t sound so much like ‘Kibbles N Bits’.

Origin:https://xkcd.com/394/

https://www.explainxkcd.com/wiki/index.php/394:_Kilobyte

https://app-xkcd-cn.appspot.com/

这部漫画在对千字节定义的困惑中嘲笑。有些人从字面上解释前缀,意思是千字节是1000字节。但是,其他人通常将其定义为2^10 = 1024字节,因为它在计算上更容易处理。

表格的第一行只是模仿这种差异。

第二行是兰德尔对Stan Kelly-Bootle如何解决这个问题的解释。 Kelly-Bootle因编写The Computer Contradictionary而闻名,它讽刺了计算机行业的术语和语言。在IBM工作了几年之后,Kelly-Bootle很可能有动力去写这项工作,这家公司因其在工作场所过度使用首字母缩略词而臭名昭着。将这两个定义平均得到1012字节只是Kelly-Bootle可能采取的一种幽默方法(“阵列索引应该从0还是1开始?我的0.5的妥协被拒绝,我认为,正确的考虑。” Stan Kelly-Bootle)。 Kelly-Bootle名字的首字母是“KB”这个用来缩写“kilobyte”字母的相同字母的偶然事实为这个笑话添加了一层合理性。

假想的千字节简单地说明了量子力学中与量子力学相关的复杂分析。虚数表示为i,并且具有-1的平方根值。这是一个双关语,因为KiB用于“二进制千字节”(偶尔“kibibyte”),其标准化为1024字节。

英特尔千字节嘲笑Pentium浮点单元,该单元于1994年因其浮点除法算法存在重大缺陷而臭名昭着,其结果略有错误。

较小的驾驶员千斤顶嘲笑处理更高价格的商业模式,使价格保持不变但减少数量。食品行业因减少食品数量和保持价格相同而不是提高价格和保持数量相同而臭名昭着。 Randall建议,如果计算机行业试图用硬盘驱动器做这件事,它可能会产生幽默结果,例如千字节中的字节数较少。实际上,硬盘驱动器容量以103字节(kB)为单位指定,而放在其上的内容(程序等)以210(KiB)为单位指定。格式化驱动器,即使其可用于存储,进一步减少了可用空间。因此,据报道250 GB的驱动器的操作系统容量仅为232 GB(真正的GiB)。这种差异随着驱动器尺寸的增加而增加。然而,漫画中幽默地提出的趋势将使驱动器的千字节在1979年为1024字节,1985年为1000字节,2019年为864字节,2235为0字节!

面包师的千字节是面包师打的一个播放,它是13而不是12.面包的9位字节的字节将导致1024字节千字节中的总共9216位。将其转换为“正常”字节(具有8位),我们将9216位除以每字节8位,以获得1152个8位字节到面包的千字节。

在标题文本中,Randall提到了kibibyte的定义,它更精确地定义了。二进制前缀kibi表示1024,单词kilo和binary的portmanteau。但他不喜欢这个词,因为它听起来像狗食Kibbles’n Bits。

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories