曾经有人提问,装多了电脑会变重么?被很多人下意识地认为是个笑话,但较起真来,其实并没有那么简单。近日网友微博询问:是不是装的应用程序越多,手机就越重?
这两个问题本质上是相通的,而在回答它们之前,先来看看闪存存储数据的原理(机械介质存储的原理与之类似)。
作为一个***性的存储设备,闪存是由一个一个晶体管构成的,每一个晶体管有两种状态,一种是充电,一种是放电,分别代表1和0,从而产生二进制的数据。
一个晶体管由栅极、漏极和源极组成,从下面的图片,我们可以看的更直观一些。栅极与硅衬底之间有二氧化硅绝缘层,用来保护浮置栅极中的电荷不会泄漏。NAND型闪存的擦和写均是基于隧道效应,电流穿过浮置栅极与硅基层之间的绝缘层,对浮置栅极进行充电或放电。充电之后,系统就标记为“0”,放电之后就标记为“1”。
通俗地说,充电的过程,实际上就是将一堆电子团固定在栅极中,而放电就是释放掉这些固定住的电子。
然而,将这些电子保持固定在栅极中是需要消耗一定的能源,根据E=mc2,也就是有一些质量被维持在栅极中,尽管这些质量微乎其微。这里引用下加州大学伯克利分校的计算机科学教授约翰·库比亚特维兹(John D. Kubiatowicz)的数据:一个4GB的闪存,在两种不同的状态之间大约有1.7乘以10的负5次方焦耳的能量差,换算成质量大约是10的负18次方克这个级别。没错,手机在安装大量应用后确实这变重了!但变化之微小,已经是人类的秤所无法称出的水平了。
那么我们再来钻牛角尖一点。如果你们手机存满的数据,那么你一定要用这个手机,用手机就要摸它,摸会造成两个后果,其一是手机外壳被磨损,当然这个磨损是原子级别的,另外一个后果就是手上的物质粘到手机上,同样可能也是分子、原子级别的。
因此,综合这多的因素,在一个装满的APP的手机上,手机重量是比一个新的更重了还是更轻了,完全是一个随机量,这个随机量取决于你的人品……
看来这里,你是不是很想揍楼主?好的,稍安勿躁,请用科学分析的观点去看待这篇文章吧。