第十三章 超級服務器優化技術

字數:3834   加入書籤

A+A-




    次日,第二批20台服務器運送了過來。

    葉凡看著將大半個地下室塞得滿滿當當的服務器櫃台,苦逼的歎了口氣。

    這當個老板還真的是苦逼,不僅代碼啥的要自己弄,什麽事情都要親力親為,每天都要住在公司裏邊加班。

    人生真是艱難啊!

    葉凡在官網,以及世界頻道上快速編輯了一條維護信息,發送了出去。

    【《遠古之巔》將於15分鍾後,進行停機維護,維護過程15分鍾,本次維護後,將可以容納20萬以上玩家進行遊戲。】

    消息發送完畢之後,葉凡拿著一個小筆記本,不斷的在上邊記錄著複雜的代碼以及計算機語言,同時打開了地下室的大門,聽著裏麵嗡嗡嗡的服務器風扇聲,眉頭緊皺。

    這一個小本本,如果拿出去的話,絕對會被用在計算機專業的教科書上。

    裏麵的代碼優化簡直是天衣無縫,已經達到了現有的計算機語言的巔峰。

    但是葉凡覺得這還不夠。

    雖然利用超級代碼技術,葉凡已經最大程度的將一百一十台服務器優化了一遍,各服務器之間的延時已經降到了最低。

    然而要想將各服務器之間暢聯起來,做到無延時的超級平衡運算,這顯然是不夠的。

    為什麽各大遊戲公司,都不開放超大型的網遊地圖?

    就是因為服務器之間的延時問題沒有解決,以現有的服務器技術來說,各大遊戲公司包括葉凡現在的技術,也隻能讓二十台服務器承載一張大型地圖。

    葉凡盡了最大可能,二十台服務器此時最多隻能承載金環城,再加上郊區的大型地圖。

    不要以為gta5的地圖就很大了,每一張大型地圖,麵積都是gta5地圖的十倍以上,這還不算上城市中的幾萬個獨立運行的npc,以及野外的八萬多個野怪。

    如果未來開放元素城大區,所有大區全部融合到一起的話,整個地圖將會有半個港東省那麽大。

    現有的服務器,是無法運行這麽大的地圖的,就算是強行運行,也隻會造成玩家無法容忍的卡頓。

    為什麽會卡頓?

    就是因為服務器之間的延時太高,各服務器之間的大型運算並沒有很好的分攤到每一個服務器上。

    更直觀的例子,就是聯發科的“一核有難,七核圍觀”。

    服務器之間的延時不解決掉,就算葉凡增加到了一千台服務器,該卡的還是會卡。

    這個時候,葉凡通過超級代碼技術,所編寫出來的這套程序就發揮上用場了。

    這套程序叫“超級服務器優化技術”

    這套程序的原理,就是串聯整個服務器機房的服務器,讓所有的數據全部都共享,智能分配空閑的服務器進行運算,並將服務器之間的延時降到最低。

    也就是將所有的服務器總和起來,模擬一個一百核心的超級處理器,類似於小規模的超級計算機一樣,處理大規模的浮點運算和定點運算數據。

    在小本本上記錄了一些數據之後,葉凡將u盤插入服務器終端電腦,開始導入數據。

    “要是能成的話,就算是千萬人同時在線一個大區,也將不會有任何的問題,各大網遊之間的大區劃分,將會徹底成為過去式。”葉凡操縱著電腦,在數據導入完畢之後,進行更新。

    按下了更新鍵之後,所有的服務器在一瞬間關機,風扇全部關閉,此時整個地下在一瞬間安靜無比。

    下一秒鍾,所有的服務同時亮起,散熱器的聲音再度響了起來,但是比起剛剛的風扇聲音,卻是小了很多。

    葉凡簡單的測試了一下算力,發現現有的服務器,可以容納二百五十萬人同時同區在線玩耍。

    但是這項技術並不是完美無缺的,有一個致命的缺點。

    一百多台服務器串聯成為一個大型處理器核心,隻要有一台服務器出現錯誤死機,整個服務器集群就會宕機,所有玩家都會掉線。

    為了最大程度的避免這種情況,所以葉凡才會買最新的,最貴的服務器,再貴也要買,要求就是要穩定。

    葉凡暫時將多餘的性能封鎖,隻開放了二十萬玩家進入遊戲。

    並不是他小氣,不開放更多的人進入遊戲,而是他有著自己的計劃,一步一步的開始進行擴張,到時候不隻是元素城這個大都市,還會有更多的超級都市上線。

    每一個超級都市都會有其不同的特色,如果說金環城,水環城等是一個市,那麽金環城就是一個省,未來將會上線更多的省市,最後融合成為整個人類帝國!

    這就是葉凡的計劃!

    處理完一切事情之後,葉凡也關上了地下室的大門,開始繼續進行13版本的準備工作。

    畢竟一款遊戲,就是要不斷的推出新的內容,不斷的吸引玩家,才好賺到更多的錢。

    這兩天充值的人數明顯是少了很多,現在每日盈利,也不過才七百多萬,比12版本剛上線的時候,少了三成。

    為什麽會這個樣子呢?

    不是因為那些神豪和玩家不願意充錢了,而是沒東西可以買了!

    整個商城不過才十件商品,除了大宗師套裝,以及磁懸浮跑車這兩個無底洞之外,其他的時裝都是一錘子買賣,畢竟一個玩家不可能買同樣的兩件時裝,再拿到交易所八折賣掉。

    所以如果不趕緊推出新的內容,吸引新玩家的話,他的營業額將會再一步降低。

    雖然可以靠著交易所的抽水3手續費在續命,但是最重要的一點。

    你甘心嗎?

    肯定要賺錢啊!

    所以葉凡又著手開始了13版本的開發。

    這一個開發,又是寫了5天的代碼,葉凡發誓,這絕對是他做的最累的一個工作,要是自己再這樣熬下去,說不定會直接猝死了。

    看來一切都要等同學會之後的係統11版本的上線了。

    到時候係統會解鎖一些新的功能,還會上架一些新的商品,葉凡倒是希望係統有一鍵寫代碼的技術,不管多少信仰值他也要兌換,畢竟這樣子他可就要解放了。

    。