多少G的数据才有一克重?

丨梁非凡丨

这个问题应该如此回答:1克质量能存储的信息量,由存储信息所使用的技术直接决定。


从一般思维出发,人们计算这个值可能会用一块硬盘的容量除以硬盘的重量。比如目前一块标准希捷3T(约3000G)硬盘,毛重大概800克,那么1克重量可以存大约4G数据。

当然硬盘的重量还包括外壳,电路等,如果仅仅计算里面磁盘的重量,1克重量可以存储几十G数据。而使用闪存的U盘或固态硬盘会更轻一些,数据存储密度更大一些,不过目前最先进的固态盘,也只能做到1克存储上百G信息而已。

其实一般人很难想到的是,与目前广泛使用的磁盘存储方式想必,真正高效的存储方式,就存在于我们的身体中,那就是DNA。


我们都知道各种生物的遗传信息都存储在每个细胞细胞核里的染色体上,而染色体实际上是将DNA经过复杂而精巧的拓扑结构压缩并包装起来的结构。比如人类具有23对染色体,存储的DNA编码信息大概是3G左右。

而一个人类细胞中这23对染色体有多重呢?只有大概6.64×10-6µg。所以仅仅从理论粗推算,1克DNA可以存储的信息竟然可以高达2P(2亿G)!并且,DNA编码使用的是A,C,G,T四种编码,不同于一般硬盘存储使用的0,1二进制,所以DNA存储信息的潜力还要增加一个数量级。


目前哈佛大学的学者已经在开发利用DNA存储数据的技术,并且已经可以成功的从DNA读取所储存的信息。只不过目前这样做的成本还很高,但相信在未来的某一天,这会成为一种实用化的技术。


罗生物语

答案是:1.024e21G的数据约等于一克重。

截止2016年,现在整个互联网大约有5万亿T的数据,这个重量大约是1盎司的百分之0.2,或者是1克的二十万分之一多一点。

为了方便计算,暂且把“二十万分之一多一点”取约值为二十万分之一。

那么一克就等于:

20万乘以5万亿=1e18(T)

单位换算公式:1T=1024G

1e18乘以1024=1.024e21(G)

【注】:1e18是科学记数法,表示1乘10的18次方,也就是1后面18个零。

以下是附带的科普知识:数据有重量

来自美国加州大学伯克利分校的计算机科学家John D. Kubiatowicz说:“存储的字节其实是有物理重量的,只是它小到根本无法察觉——大约是1阿克,也就是1克的1/1030。”说到数据存储,我们首先来说一说存储方式。内存卡的储存方式是采用闪存技术,因为内存卡是一种固态的产品,在工作的时候并没有运动部件,所以不需要电池来维持其中的储存数据,内存是以单晶体管作为二进制信号的储存单元,其结构与普通半导体晶体管类似。而内存的晶体管加入了“浮动栅”和“控制栅”。

而这个浮动栅则是用于储存电子的,其表面有一层硅氧化物作为绝缘体来进行包覆,通过电容与控制栅相耦合。当写入数据时,控制栅会输入高电压,使电子突破氧化膜绝缘体,进入浮动栅,而绝缘体则会将内部电子“困住”达到保存数据的目的。

之所以数据会有重量,是因为闪存是用捕获电子的方法来区别0和1的字符串——当电子的数量一定时,被捕获(也就是数据被存储)的电子就会获得更高的能级,从而质量就会增加。(打断下科学家,咳咳,我乱入下:电子是有质量的)


那么要多少数据才能让我们明显感觉出手机变重了?根据韦伯定律,如果两个物体间的质量差异达到5%,那么人就可以感觉出来。以iPhone 6s为例,它的重量是143克。只要数据的重量达到7克左右,我们就能感觉出变化。



菩提树下无犬牙

G是流量单位,也就是说是“虚拟”的,没有重量。

手机流量的单位和电脑网络流量的单位是一样的。电脑的流量不限制,无线上网的流量是有限制的。

计算机是以二进制进行计算的。

GB, MB, KB,B, 都是常用的手机流量的单位符号。其中,B是字节的符号,字节是数据或数据流量的基本单位。1 B 就是 1个字节。1 KB 叫 1 千字节。1 MB 叫 1 兆字节。

1 GB 叫 1 吉字节。



它们之间的换算关系是:1 KB =1024 B1 MB =1024 KB1 GB =1024 MB

B是最基础的单位,通常KB、MB、GB、TB、都会简写成K、M、G、T的他们都是1024进制的就是1KB=1024B。而和达天下手机流量通常用到B、KB、MB、GB。


震旦讲武堂

多少G的数据都没有一克,因为常规的数据的储存原理是电子的排序顺序的组合,然后电流经过读取到一定的电子轨迹并转换成能被计算机读取的数据信号。就好像是一杯水,写入数据就好比把这杯水冻成一杯冰水,实际重量并没有变化。只不过水的性质发生了改变。实际上数据并没有重量,有重量的应该是储存数据的容器。比如硬盘。



星月会圆

数据粗存的方式会因介质不同而不同,拿闪存来说,是电子。电子的质量是9.1×10∧-31千克,换成克就是9.1×10∧-28。1GB=1024MB=1024²KB=1024³B=1024³×8Byte。Byte就是数据的最小单位。这样算下来,1GB的数据是7.8×10∧-18克,那么1克所需要的数据就是大约1.3×10∧17GB≈1.3×10∧14TB≈1.2×10∧11PB≈1.2×10∧8EB≈118234ZB≈115.5YB


敖森Ausen

数据信息是电子在存储器里面因为受软件控制呈现的排列形式不同产生的!并不是添加什么东西进存储!怎么会有重量呢?打个比方你一个沙盒,把沙子铺平然后你用筷子在沙子上写一个字,那么就等于存储了一个单位数据,如果你在沙子上写100个字,那么等同于存储了100个单位数据,那么你这沙盒会改变重量吗?显然不会,因为你只是改变沙子的排列让他表达出你需要的可识别的信息!!原理就是这样


毒聚一方

首先,什么是数据?在信息时代,数据无非就是0和1规则排列的结果。那么目前最轻的记录方式就是电子了,比如正电子表示1,负电子表示0,如果要把他们有效的存储起来,那么只有一一搭配一个对应的相反电子了。比如正电子一负电子等于1,负电子一正电子等于0。好了,题中既然问的是重量,那个一个电子的重量是多少?是9.109*10^-31克。两个电子形成一个字节,1B=16*9.109*10^-31g。这样算下来可以算出总共多少B,我用计算器算不出来,你可以试一下。也希望科学家能发明更加轻的存储单位


绘画匠



,回形针大约重1克



,1ml水的质量是1克。……


用户5556686890

这个问题太逗了!

就像你说全国所有人的名字加起来有多重?

荒唐吧😄


林根数学

数据的计量单位从小到大依次为:KB

MB GB TB PB EB ZB YB NB DB

没听说数据还论斤称的!

↓网路就是好,讯息满天跑
谢腰


分享到:


相關文章: