如果把13億中國人,全部拉到一個微信羣里,會發生什麼?

點擊上方藍字關注我們

保持犀利風格,持續科技新聞報道及業界深度剖析

目前,一個微信群最多隻能由500人,QQ群也只有2000而已。當你加入一個2000人QQ群的時候,就已經感受到“信息爆炸”的可怕。那如果建一個13億人的微信群,會發生什麼呢?

如果把13亿中国人,全部拉到一个微信群里,会发生什么?

面對這個問題,騰訊官方還真的給出了答案。先說結論:也許可以實現,但你會什麼都看不見。

根據2017年微信》的公開數據顯示,截止2017年9月,微信日均登陸9.02億人,日均發送消息380億次。

這意味著平均每個人每一天發送信息約42條,如果全國人民在同一個群裡說話,那麼這個群每天出現的信息就達到了恐怖的:

如果把13亿中国人,全部拉到一个微信群里,会发生什么?

這麼多信息若是勻速發送的話(睡覺8個小時不算),那麼手機每秒要接收的信息量則為:

如果把13亿中国人,全部拉到一个微信群里,会发生什么?

驚不驚喜?意不意外?每秒超過100萬條!

而目前,主頻最高的手機CPU之一,高通驍龍845有2.8GHz的處理能力,一共是8核。

如果不計算安卓系統、顯示刷新、網絡IO等CPU操作的話,每條信息能分配到的計算能力是:

如果把13亿中国人,全部拉到一个微信群里,会发生什么?

這是個什麼概念?全球第一款微處理器是1971年英特爾推出的Intel 4004主頻有108KHz。所以21.9KHz就是啥也幹不了。

不過,IT界有個摩爾定律:每18個月CPU性能就翻倍(或價格減半)。

但假設我們使用了黑科技提升主頻。等到7年後摩爾定律失效,我們手機CPU主頻應該達到:

如果把13亿中国人,全部拉到一个微信群里,会发生什么?

看起來不錯嘛,不過每條消息能得到的計算能力將達到:

如果把13亿中国人,全部拉到一个微信群里,会发生什么?

依然沒達到Intel 4004的水平,所以,就算你等了7年,還是進不了這個全國群裡哪怕搶個紅包。

咱們讓手機接入一個給力點的電腦,比如說曾經全球超算第一的太湖之光,用他的1千萬個CPU核心來幫忙處理這個宇宙第一大微信群。

算力的問題好像有了著落。

假設平均每條消息都是10個字,大概為30 byte,算上應用層會加上一定的控制字符,再加上TCP/IP網絡層的數據消耗大概是74 byte,取個整,平均每條消息大概為100 byte。

而每個byte相當於8個bit,所以這時每秒需要的網絡帶寬大約是:

如果把13亿中国人,全部拉到一个微信群里,会发生什么?

這時你就祈禱千萬別有人發紅包,否則需要的帶寬就更大了。

理論上,4G網絡能支持1000Mbps,但,全國人民在同一個群裡,而你周圍的人也需要同樣的帶寬,這使得你附近的基站不堪重負,基本處於癱瘓狀態。

為了避免網絡癱瘓導致你搶不到紅包或看群消息,你需要搬到一個周圍沒有人的基站,比如下班了全公司只有你還沒回家時。

不過運營商的日子就難過了,因為這1秒全國上下的流量就達到恐怖的:

如果把13亿中国人,全部拉到一个微信群里,会发生什么?

相當於2017年4月全國移動數據總流量的65.7%,同時意味著每18秒就能用完全國一年的流量 。

如果把1.146Ebit數據用2TByte 3.5英寸硬盤裝起來,疊起來,有1433.25m,相比之下,全球最高樓——迪拜的哈里發塔只有區區828m。

當然,如果真的有需要的話,電信運營商們肯定會砸重金為你建設全世界最大的寬帶網絡。

接下來,該花錢的就不是運營商了,而是"鵝廠"了。

要處理這1.146Ebps的流量,鵝廠需準備11466萬套交換機和服務器。

目前一臺大廠4口萬兆交換機售價大約是4000元,一臺便宜帶萬兆口的服務器則大概需要10000元,這兩項加起來的費用是:

如果把13亿中国人,全部拉到一个微信群里,会发生什么?

僅僅這兩項就相當於深圳2014年全年的GDP。這裡還不包括網線、電線、服務器機架、機房託管、電費、運行支出……

如果把13亿中国人,全部拉到一个微信群里,会发生什么?

此外,這麼多的設備存放也是大問題。一臺帶萬兆(10Gbps)口的2U服務器有88.9mm高,這樣疊起來就有:

如果把13亿中国人,全部拉到一个微信群里,会发生什么?

這差不多是中國到美國的飛機航線距離!

好了,有了這麼多設備加持,你終於可以開開心心地進群啦。

但你會驚訝地發現,屏幕上除了白色,什麼都沒有。這是因為,你的眼睛沒辦法接收這麼快的數據!

人眼的視覺暫留時間是100-400毫秒,而我們這個群每秒鐘就要顯示102萬條信息,每條消息停留的時間只有大概0.0001毫秒。相比之下,電影、電視都有41毫秒。

所以,你還沒來得及看清消息,它就已經消失不見了,只剩下一團白色的色塊在屏幕的正中央。

如果把13亿中国人,全部拉到一个微信群里,会发生什么?
如果把13亿中国人,全部拉到一个微信群里,会发生什么?


分享到:


相關文章: