第十三章 超級伺服器優化技術
次日,第二批20台伺服器運送了過來。
葉凡看著將大半個地下室塞得滿滿當當的伺服器櫃檯,苦逼的嘆了口氣。
這當個老闆還真的是苦逼,不僅代碼啥的要自己弄,什麼事情都要親力親為,每天都要住在公司裡邊加班。
人生真是艱難啊!
葉凡在官網,以及世界頻道上快速編輯了一條維護信息,發送了出去。
【《遠古之巔》將於15分鐘后,進行停機維護,維護過程15分鐘,本次維護后,將可以容納20萬以上玩家進行遊戲。】
消息發送完畢之後,葉凡拿著一個小筆記本,不斷的在上邊記錄著複雜的代碼以及計算機語言,同時打開了地下室的大門,聽著裡面嗡嗡嗡的伺服器風扇聲,眉頭緊皺。
這一個小本本,如果拿出去的話,絕對會被用在計算機專業的教科書上。
裡面的代碼優化簡直是天衣無縫,已經達到了現有的計算機語言的巔峰。
但是葉凡覺得這還不夠。
雖然利用超級代碼技術,葉凡已經最大程度的將一百一十台伺服器優化了一遍,各伺服器之間的延時已經降到了最低。
然而要想將各伺服器之間暢聯起來,做到無延時的超級平衡運算,這顯然是不夠的。
為什麼各大遊戲公司,都不開放超大型的網游地圖?
就是因為伺服器之間的延時問題沒有解決,以現有的伺服器技術來說,各大遊戲公司包括葉凡現在的技術,也只能讓二十台伺服器承載一張大型地圖。
葉凡盡了最大可能,二十台伺服器此時最多只能承載金環城,再加上郊區的大型地圖。
不要以為GTA5的地圖就很大了,每一張大型地圖,面積都是GTA5地圖的十倍以上,這還不算上城市中的幾萬個獨立運行的NPC,以及野外的八萬多個野怪。
如果未來開放元素城大區,所有大區全部融合到一起的話,整個地圖將會有半個港東省那麼大。
現有的伺服器,是無法運行這麼大的地圖的,就算是強行運行,也只會造成玩家無法容忍的卡頓。
為什麼會卡頓?
就是因為伺服器之間的延時太高,各伺服器之間的大型運算並沒有很好的分攤到每一個伺服器上。
更直觀的例子,就是聯發科的「一核有難,七核圍觀」。
伺服器之間的延時不解決掉,就算葉凡增加到了一千台伺服器,該卡的還是會卡。
這個時候,葉凡通過超級代碼技術,所編寫出來的這套程序就發揮上用場了。
這套程序叫「超級伺服器優化技術」
這套程序的原理,就是串聯整個伺服器機房的伺服器,讓所有的數據全部都共享,智能分配空閑的伺服器進行運算,並將伺服器之間的延時降到最低。
也就是將所有的伺服器總和起來,模擬一個一百核心的超級處理器,類似於小規模的超級計算機一樣,處理大規模的浮點運算和定點運算數據。
在小本本上記錄了一些數據之後,葉凡將U盤插入伺服器終端電腦,開始導入數據。
「要是能成的話,就算是千萬人同時在線一個大區,也將不會有任何的問題,各大網游之間的大區劃分,將會徹底成為過去式。」葉凡操縱著電腦,在數據導入完畢之後,進行更新。
按下了更新鍵之後,所有的伺服器在一瞬間關機,風扇全部關閉,此時整個地下在一瞬間安靜無比。
下一秒鐘,所有的服務同時亮起,散熱器的聲音再度響了起來,但是比起剛剛的風扇聲音,卻是小了很多。
葉凡簡單的測試了一下算力,發現現有的伺服器,可以容納二百五十萬人同時同區在線玩耍。
但是這項技術並不是完美無缺的,有一個致命的缺點。
一百多台伺服器串聯成為一個大型處理器核心,只要有一台伺服器出現錯誤死機,整個伺服器集群就會宕機,所有玩家都會掉線。
為了最大程度的避免這種情況,所以葉凡才會買最新的,最貴的伺服器,再貴也要買,要求就是要穩定。
葉凡暫時將多餘的性能封鎖,只開放了二十萬玩家進入遊戲。
並不是他小氣,不開放更多的人進入遊戲,而是他有著自己的計劃,一步一步的開始進行擴張,到時候不只是元素城這個大都市,還會有更多的超級都市上線。
每一個超級都市都會有其不同的特色,如果說金環城,水環城等是一個市,那麼金環城就是一個省,未來將會上線更多的省市,最後融合成為整個人類帝國!
這就是葉凡的計劃!
處理完一切事情之後,葉凡也關上了地下室的大門,開始繼續進行1.3版本的準備工作。
畢竟一款遊戲,就是要不斷的推出新的內容,不斷的吸引玩家,才好賺到更多的錢。
這兩天充值的人數明顯是少了很多,現在每日盈利,也不過才七百多萬,比1.2版本剛上線的時候,少了三成。
為什麼會這個樣子呢?
不是因為那些神豪和玩家不願意充錢了,而是沒東西可以買了!
整個商城不過才十件商品,除了大宗師套裝,以及磁懸浮跑車這兩個無底洞之外,其他的時裝都是一鎚子買賣,畢竟一個玩家不可能買同樣的兩件時裝,再拿到交易所八折賣掉。
所以如果不趕緊推出新的內容,吸引新玩家的話,他的營業額將會再一步降低。
雖然可以靠著交易所的抽水3%手續費在續命,但是最重要的一點。
你甘心嗎?
肯定要賺錢啊!
所以葉凡又著手開始了1.3版本的開發。
這一個開發,又是寫了5天的代碼,葉凡發誓,這絕對是他做的最累的一個工作,要是自己再這樣熬下去,說不定會直接猝死了。
看來一切都要等同學會之後的系統1.1版本的上線了。
到時候系統會解鎖一些新的功能,還會上架一些新的商品,葉凡倒是希望系統有一鍵寫代碼的技術,不管多少信仰值他也要兌換,畢竟這樣子他可就要解放了。