第331章 垃圾,截肢,冗餘層

字數:4002   加入書籤

A+A-


    惡性bug?
    bug可以理解,但問題是……
    《天譴之心》的主機不是號稱擁有‘自我檢測’和‘自我修複’功能嗎?
    區區bug而已,難道還能在這個集全球之力研發而成的超級計算機麵前蹦躂?
    李千帆不太懂計算機,可他卻也知道‘例行維護’的重要性。
    不過講道理……
    修補bug難道不應該是遊戲公司的事兒嗎,這跟玩家有什麽關係?
    看著李千帆一頭霧水的樣子,樹人boss那張布滿褶皺的臉上頓時露出了極為生動的無奈表情:
    “看來,你還是沒有明白我的意思……”
    說著,樹人boss便再次往前探了探身子,然後緩緩伸出了它的手臂。
    說是手臂,但其實就是一根粗壯的樹枝,隻不過這根樹枝上麵的枝椏看上去就跟人類的手指一樣靈活罷了。
    樹人伸出手臂後,便在地上輕輕‘撿’了一塊砂礫岩,然後將其遞到了李千帆麵前。
    “你看這塊石頭,假設這就是係統運行時意外產生的bug……”
    “那麽在正常情況下,係統是很容易發現並清理它的……”
    “因為它很顯眼,不是麽?”
    聽到這話後,李千帆頓時十分配合地點了點頭。
    廢話,它手上的石頭至少有籃球那麽大,這看上去能不顯眼嗎?
    李千帆有些無語。
    但也就在他忍不住暗自吐槽的時候,樹人卻突然‘五指’一收。
    這塊本就算不上堅硬的砂礫岩,頓時就在巨大的握力擠下化作了無數細小的沙粒粉末。
    隨後,這些粉末就如同流沙一般,從它的‘指縫’中緩緩傾斜而下。
    待到手中再無一物後,樹人boss這才再次開口問道:
    “其實bug就像剛才那塊石頭一樣,是十分顯眼且好處理的……”
    “可如果它們化整為零,從石頭變成了地上的沙子,那麽你還能從茫茫沙海裏,把它們精準無誤的找出來嗎?”
    聞言,李千帆連忙搖了搖頭道:“這不就成了大海撈針嗎?人做不到,係統應該做的到吧?”
    “是的,正常情況下係統確實能夠做到……但如果這些毫無意義的垃圾數據,時刻都在變換位置呢?”
    說著,樹人boss便抬起手臂,猛地朝地上扇了一下。
    手臂掀起的罡風,頓時就把地上的沙子吹得不知飛到哪兒去。
    而這時,它才緩緩開口解釋道:
    “石頭變成了肉眼看不到沙粒,卻並不代表著bug就已經被修複了……”
    “相反,因為散落成沙的緣故,所以它們反而變得比之前更加難以清理了……”
    “而隨著這些垃圾數據越積越多,就有可能導致新的bug層出不窮……”
    “之前說過,為防止‘服務器回檔’、‘玩家數據丟失’之類的惡性事件發生,所以這款遊戲裏產生的所有數據都需要被記錄備份,以確保萬無一失……”
    “也正是因為這個原因,所以遊戲運行期間誕生的所有垃圾數據,最終都會被一比一複製到【冗餘層】……”
    “且冗餘層裏本身就儲存了30天內的所有數據,所以堆積在冗餘層裏的垃圾數據很容易聚集到一起,重新變成之前被係統清理過的惡性bug……”
    “這種情況下,係統到底怎麽才能把它們徹底根除呢?”
    很明顯,這是一個十分深奧的問題。
    以至於李千帆聽完之後,就下意識皺起眉頭陷入了沉思。
    “如果我是係統的話……”
    “大海撈針是必不可能的,不是做不到,而是這樣做除了白白浪費算力之外,根本沒有任何實際意義……”
    “因為bug不僅無法消滅,而且還會源源不斷地產生……”
    “那麽問題來了……”
    “這種情況下,怎麽才能一勞永逸地解決這個問題呢?”
    麵對樹人boss的有意考較,李千帆皺著眉頭苦苦思索著。
    他確實不太懂計算機方麵的問題,以至於他想了半天也沒想出個結果。
    見狀,樹人boss倒也不準備為難他,輕輕歎了口氣後,就準備開口給他答疑解惑了。
    但也就在這時……
    一直念叨著‘一勞永逸’四個字的李千帆,卻像是猛地想到了什麽似的,不禁眼前一亮,隨即便略顯興奮地回答道:
    “我明白了!想要一勞永逸!最簡單的方法就是截肢!”
    此話一出,樹人boss不由愣了愣,緊跟著便開口忍不住讚歎道:
    “截肢?這個詞語用得還真是巧妙……”
    很明顯,李千帆答對了。
    因此,樹人boss深深地看了他一眼後,這才緩緩解釋道:
    “雖然截肢這個詞語用在這裏好像不太恰當,但本質上跟係統的做法是一致的……”
    “就像用殺毒軟件查殺木馬病毒一樣,係統不可能隨時重複這個操作,因為這會浪費大量的資源,所以最佳方案就是等bug出現後,再在最短的時間裏將其清除……”
    “玩家所在的主位麵需要實時進行演算,所以惡性bug被定點清除後,就很難再成氣候……”
    “但因為數據存儲的問題,所以這些bug被係統清理之前,其實就已經備份存儲到了冗餘層……”
    “冗餘層本身就屬於係統後台的一部分,且冗餘層裏的數據量遠遠大於玩家所在的主位麵……”
    “因此,係統在清理冗餘層裏的垃圾時,就可以采用‘一刀切’的方式,也就是你剛才所說的‘截肢’……”
    “即,把出現bug的區域隔絕起來,然後對該區域進行無差別飽和式清理……”
    說到這裏,樹人boss忽然頓了頓。
    給了李千帆足夠多的思考時間後,他這才忽然扔出了這樣一句石破天驚的話:
    “而這些被係統圈起來隔離清除的特殊區域,就是你現在所在的——”
    “神棄之地。”
    ……
    ……
    喜歡網遊:我用智商碾壓你請大家收藏:()網遊:我用智商碾壓你書更新速度全網最快。