分卷閱讀65
書(shū)迷正在閱讀:白雪世界、重生七王妃、九州遍地開(kāi)銀行、怎敵她如此多嬌、我的三個(gè)父親(H)、穿書(shū)之尊臨天下、史上差評第一民宿、春濃花嬌芙蓉帳、永夏之蟬 (H)、夢(mèng)君歸(H)
差個(gè)1、2級,倒也沒(méi)什么難的?!?/br>“比,這跟在新手村不一樣?!鄙蛭蚍钦?,“在新手村差個(gè)幾級,不過(guò)是普通人和運動(dòng)員的差距,但是同一等級下,洗不洗神髓,就是空手和拿槍的差距!”喬驚霆皺眉道:“洗神髓真這么神奇?但是我感覺(jué)你們也沒(méi)比我厲害太多啊?!?/br>“這就是你厲害的地方?!鄙蛭蚍菗u搖頭,“你們是不是從來(lái)都沒(méi)有認真思考過(guò)這件事?”喬驚霆想了想,眼前的4個(gè)人可都是洗過(guò)神髓的,舒艾的職業(yè)傾向讓她不善于作戰,沈悟非的戰斗依靠蠱,這兩個(gè)可以排除,鄒一刀等級擺在那兒,他自認絕對不是對手,但白邇跟他之間的差距,似乎真的不明顯。他滿(mǎn)懷期待道:“照你這么說(shuō),如果我洗神髓……”“非同小可?!鄙蛭蚍浅谅暤?,“你要盡快洗神髓,一路殺上去,敢惹你的人,就會(huì )越來(lái)越少?!?/br>喬驚霆聽(tīng)得血液有些沸騰:“我今天會(huì )再進(jìn)一次虛無(wú)空間,現在我們有5個(gè)人,可以去刷積分更高的怪?!?/br>“好,到時(shí)候我需要對你的腦電波進(jìn)行監控?!?/br>“你覺(jué)得這個(gè)BUG是什么?我想了很久,覺(jué)得像是電腦的垃圾桶之類(lèi)的?!?/br>“不?!鄙蛭蚍撬妓鞯?,“我覺(jué)得你進(jìn)入的,是游戲的虛擬系統?!?/br>“虛擬系統?”幾人異口同聲道,他們都不明白這個(gè)名詞的意義。“我簡(jiǎn)單解釋一下吧?!鄙蛭蚍堑?,“游戲是有服務(wù)器的,你們知道什么是服務(wù)器吧?!?/br>“知道?!?/br>“我們熟知的現實(shí)世界,運行任何程序都是單服務(wù)器的,這個(gè)單服務(wù)器不是指一臺服務(wù)器,而是說(shuō)所有服務(wù)器都在運行同一個(gè)程序,因為數據量巨大的程序一臺服務(wù)器是肯定載不動(dòng)的。但是這個(gè)游戲,我可以肯定,至少是基于多服務(wù)器的分布式計算和存儲的,的英文名字——Matrix,就是這個(gè)意思。Matrix互相共享數據和計算,一類(lèi)服務(wù)器,只負責某一片區域的運算,比如,這一類(lèi)服務(wù)器負責地圖,那一類(lèi)負責裝備,然后交互運行。我之所以能肯定,就是因為這個(gè)游戲涉及到的理念太復雜,我之前跟你們說(shuō)過(guò)的,這個(gè)程序有多么可怕,能將活人完美地并入計算機程序里,如果不運用這樣超前的技術(shù),是不可能實(shí)現的。而Matrix不過(guò)是人類(lèi)幻想的最超前技術(shù),這個(gè)游戲已經(jīng)超出人類(lèi)的想象,至少就將活物完美對縫程序來(lái)說(shuō),這個(gè)技術(shù)就必定有更高的科學(xué)去實(shí)踐?!?/br>喬驚霆搓了搓額頭:“你……不是說(shuō)要簡(jiǎn)單解釋一下嗎……”沈悟非看著(zhù)4人略顯茫然的臉,像是被澆了一桶冷水,蔫兒了不少,他輕咳一聲:“單服務(wù)器運算和多服務(wù)器運算的區別,就像……我們要得到100公斤的水果拼盤(pán),這個(gè)拼盤(pán)由100種等質(zhì)量的水果組成。單服務(wù)器就是用100個(gè)碗去盛拼盤(pán),每個(gè)碗里都是1公斤的一模一樣的水果,合起來(lái)就有100公斤。而多服務(wù)器則是每個(gè)碗只有一種水果,100個(gè)碗合到一起,才是100公斤,但同時(shí),這7種水果要挨在一起,那3種水果和那6種水果永遠不能碰到一起,這個(gè)水果要在那個(gè)水果上面,那個(gè)水果要從這個(gè)水果中間穿過(guò),你知道100種水果能有多少種不同的排列組合嗎?2的100次方,那是一個(gè)天文數字。何況這個(gè)游戲里的元素何止100?!?/br>“哦,這么說(shuō)就大概懂了?!眴腆@霆再次覺(jué)得自己需要去加點(diǎn)智力,“那么這個(gè)BUG到底是啥?”“你別急,我不把前面講明白,你們更聽(tīng)不懂?!鄙蛭蚍强瓷先ヒ埠苜M勁的樣子,“這個(gè)多服務(wù)器的系統,在進(jìn)行如此復雜運算的同時(shí),自然需要不停地維護,虛擬系統的存在,就是分配系統資源和空間,維護整個(gè)腳本系統運行狀態(tài)的,當然,這是單服務(wù)器的虛擬系統,多服務(wù)器的情況肯定更復雜,也許不叫虛擬系統,但必須有這么一個(gè)東西,來(lái)自動(dòng)化分配和控制資源,虛擬系統就像個(gè)幽靈一樣,就存在于系統之中,控制系統中的所有數據?!?/br>“那么我看到的那些東西……為什么只是一部分東西出現在虛擬系統中?”“程序里面有類(lèi)和象。類(lèi)就是個(gè)模板,比如武器就是一類(lèi),符石是一類(lèi),地圖是一類(lèi),而象就是具體的東西,基于類(lèi)創(chuàng )造出來(lái)的,比如某個(gè)武器,某個(gè)符石,某個(gè)地圖。而虛擬系統,維護著(zhù)對所有象的引用?!?/br>“什么?”“就是……你使用這個(gè)武器,就成為這個(gè)類(lèi)實(shí)例化的對象,不然我說(shuō)這一類(lèi)叫做ABC,你知道什么是ABC嗎?只有我拿出一個(gè)代表ABC的東西,ABC才有了實(shí)際的意義。而當你不使用這個(gè)武器的時(shí)候,虛擬系統就刪除對這個(gè)象的引用,但實(shí)際象還存在,只是你使用它的這個(gè)行為消失了?!鄙蛭蚍乔昧饲米雷?,“關(guān)鍵是,某些情況下,如果這個(gè)象一直不被引用,那么虛擬系統為了減輕服務(wù)器的壓力,就會(huì )把這個(gè)象刪除?!?/br>舒艾恍然大悟:“所以驚霆看到的,就是被虛擬系統刪除的象!”“沒(méi)錯。比如,有一個(gè)物品,一直沒(méi)有人買(mǎi),虛擬系統就會(huì )把它刪除來(lái)釋放系統資源,但實(shí)際上這個(gè)物品并不是從系統里消失了,它的編碼還在,隨時(shí)可以再造。只有當你買(mǎi)它的時(shí)候,就是引用它的時(shí)候,虛擬系統就會(huì )造出一個(gè)給你。同樣的,一種怪被反復打,期間可能會(huì )檢測出各種各樣可以改進(jìn)的地方,比如你玩兒游戲,就有內測,內測發(fā)現的不足就會(huì )不斷改正,而那些被改掉的舊版本呢?因為不再被引用,所以被虛擬機刪除了?!?/br>“怪不得我有時(shí)候碰到的怪有點(diǎn)破?!眴腆@霆還記得自己第一次碰到的灰鼠,電線(xiàn)都露在外面。“對?!鄙蛭蚍菍?zhuān)注于某事的時(shí)候,周身就有一種堅定的氣場(chǎng),強過(guò)平日怯弱的樣子數倍,“所以,那個(gè)虛無(wú)空間,就是游戲的虛擬系統,而你在里面看到的所有東西,都是因為版本更新、因為修改數據、因為沒(méi)人買(mǎi)等各種原因不再被引用的象,但是其數據依舊留存于服務(wù)器之中,被虛擬系統刪除之后出現在了你面前!”幾人屏息數秒,同時(shí)點(diǎn)了點(diǎn)頭。“雖然有點(diǎn)復雜,不過(guò)我聽(tīng)懂了?!编u一刀吐了口煙圈,“這個(gè)解釋很合理。所以,他每到一個(gè)地方,看到的東西都不一樣,也是因為服務(wù)器化區域運算?!?/br>“對,我不知道這個(gè)游戲是靠多少個(gè)服務(wù)器支撐起來(lái)的,但是每到一個(gè)新城市,虛擬系統里被刪除的東西都不一樣,證明了服務(wù)器肯定不少。不過(guò),分布式計算的多服務(wù)器系統肯定都是冗余系統,意思就是多個(gè)服務(wù)器會(huì )有疊加運算某一程序的情況,這樣能夠保證一個(gè)服務(wù)器壞了,這段程序也不會(huì )出問(wèn)題,通