電腦中一個G的文件有多重?

RT

歡迎各路大神腦洞大開~


又來了?上次問發簡訊瞬間手機后座力多大也是你吧?


1g的文件。。重量不是一克嗎?


磁的排序。。。等於本來就有的積木,你給拍成有意義的排序,質量不會增加


反對高票答案。

第一點,維繫1GB數據和4GB數據所需的能量不是簡單的線性關係,即不是1:4的關係。

第二點,雖然所有文件作為數據儲存,都是儲存0和1,但是儲存同大小的圖片、文字、視頻,所需能量是有不小差別的。

第三點,1GB同文件放在機械硬碟里和放在快閃記憶體晶元里,改變是不一樣的。

第四點,能量增加了,但質量並未改變。

他提到的這個△m,其實只是△E等價全部轉化為質量的結果。

儲存在電腦中的數據:

如果是存在機械硬碟中,不會發生變化。

如果是存在快閃記憶體晶元中,將會發生變化。

質量確實會改變,但改變數絕不是0.00000000000000000025克。

感謝知友可導致視覺模糊指出我之前的錯誤。感謝!


為了減輕重量,我刪了幾部av


你知道一台4GB的Kindle裝滿電子書後它的重量會增加多少么?美國加州大學的一位計算機科學家約翰·庫比亞托維奇(John Kubiatowicz)教授根據質能方程 E=mc2 計算出,Kindle的質量增量是10的18次方分之一克,即0.000000000000000001克。這是因為儲存數據的電子的能量要高於沒有儲存數據的電子。庫比亞托維奇教授在測試Kindle質量增量時就先假設,基於電子閱讀器內的電子數並沒有發生變化,而保存數據的電子的能量提高了。

(數據來自:互聯網有多重?輕如一顆草莓)

根據上述數據可以得知,1g的重量是上述增加重量的1/4即0.00000000000000000025克。


或重於泰山,或輕於鴻毛


硬碟就是改變了電子排列方式,so。。。


沒有重量增加。因為只是原有電子的重新排列。可以這麼理解:沒有儲存內容的時候是液態水,儲存內容之後變成了水蒸氣,質量不會變化。

(考慮到樓上的回復,我認為能量的變化影響太小)


今天剛好也想到這個問題,看到Stackoverflow上還真有一個回答,我來翻譯一下吧:

硬碟的密度是由bit/in^2比特每平方英尺來計算的,到2013年5月為止我們可以做到的最高的密度是750G bits每平方英尺,這意味著1個G的數據(1G bytes,注意8 bits = 1 byte)會佔據6.88平方毫米。

硬碟的盤面一般由磁帶條、玻璃、瓷製品(忘了那個叫啥了,軸承?)等構成。磁帶條一般是由10-20納米厚的鋁鈷合金做的,我們假設就10納米厚為了計算方便,那麼1G數據佔了6.88 * 10^13立方納米的空間。知道鈷的密度(8.86g每立方厘米)就可以算出重量了,大約是0.612471微克。

這個作者很可愛,基於硬體的發展速度,每年都來更新一次:

  • 2009: Areal Density 400 Gbit/in2 = 1.1518 micrograms
  • 2010: Areal Density 541.4 GBit/in2 = 0.84817 micrograms
  • 2011: Areal Density 625 GBit/in2 = 0.734966 micrograms
  • 2012: Areal Density 744 GBit/in2 = 0.617411 micrograms


看見滿篇「重量是xx克」,感覺也是特別醉(¬?¬)


假設默認數據隨機,一半0,一半1

假設數據量最終為一半0,一半1

那麼可以估算出寫1個G的文件需要改動多少數據量。

根據資訊理論,一個比特的信息擦除/寫入需要的最低能量是可以計算的。

再利用質能方程反推回去,ok。


G^2


你看了本一斤重的書,體重增加多少


0,如果僅僅存在於電腦磁碟里


沒有重量啦。。。。。。。。。

硬碟的話一定是沒有的


文件沒有重量,因為文件是負熵。

舉例來說,把一間特別亂的房間收拾整齊並不會使它的重量發生變化。

硬碟同理。


G=mg=1x10^(-3)kg * 9.8N/kg=9.8x10^(-3)N


我覺得應該這麼問,信息是物質嗎?


推薦閱讀:

計算機補碼運算背後的數學原理是什麼?
當今最好的本地文本檢索軟體是?
如果現在微軟重寫Windows會怎麼樣?
為什麼分布在地球各地的古文明大多採用十進位的計數法?
電腦發展史上有哪些偉大的思想和技術?

TAG:軟體 | 計算機 | 物理學 | 硬體 | 計算機系統 |