第1229章 夢境聯網的技術細節(2 / 2)

“這麼大訂單量的話,單價應該能壓到兩三千塊錢以內。”田總給出報價。

“好,那有勞您儘快派人來麵談。”

兩人短暫寒暄,電話掛斷。

相曉桐吃完桃子,接過手機,“夢網你有把握?”

“應該沒問題,明天咱倆開工做服務器。”宋河道,“得用仿腦超算,目前全世界我隻能找到你這一個幫手。”

相曉桐爽快比了個ok手勢,把啃完的桃核扔進垃圾桶,離開休息室。

沒想到高速傳輸一項輕鬆解決了,宋河欣喜,接著往下看黑科技藍圖。

【3.緩存程序】

【緩存程序是用戶意識聯網互動的關鍵,請按照數學簡圖構建緩存程序】

宋河滿頭問號,緩存程序?

為什麼緩存是關鍵?

他打開數學簡圖,簡圖裡有文字說明和大量數學流程。

讀了十幾分鐘,他大概讀明白緩存程序是什麼意思了!

“這設計……有點東西!”宋河小聲喃喃。

不同用戶的夢境畫麵無法完全一致,每個用戶的夢境元素主要從大腦記憶庫中調取,而每個人的大腦記憶各不相同。

<

br>????譬如“農田”,有些人的記憶是倒映天光的碧綠水稻田,有些人的記憶是金黃麥田,還有人第一反應是高高的玉米地,夢中場景各不相同。

即便細化指令,把“農田”換為“長滿玉米的農田”,但每個人記憶裡的玉米地依舊樣貌不同。

那麼當兩個用戶聯網,進入同一片“農田”的時候,到底會看見什麼?

緩存程序能解決這個問題!

緩存程序的第一步,就是構建“實體”和“外皮”分開計算的機製。

實體是“農田”,由服務器統一計算,夢網會確保每個用戶進入同一片虛擬空間時,都會在相同位置麵對一塊農田。

至於具體農田的模樣,則由用戶大腦自行渲染。

有點像貼遊戲od,每個用戶腦子裡自帶一套od皮膚,能看到獨屬自己的畫麵,但整個遊戲裡的物品數量和位置都是統一的。

od皮膚,便會進入緩存程序,主要靠用戶大腦完成。

此外,還有一種關鍵情況,非常致命!

多個用戶意識同在一個夢網環境中時,如果嚴格地實時同步所有用戶的舉動,會占用大量算力,易導致服務器崩潰。

譬如在夢網裡構建一條商業街,幾百個用戶意識同時在街上走。

某個用戶突發奇想,彎腰從綠化帶撿一塊石頭,砸碎路邊商店的玻璃。

如果嚴格實時同步數據的話,就需要讓幾百個用戶意識同時看到砸玻璃,每個用戶受到驚嚇後再做出不同反應,一石激起千層浪,數據流瞬間擴大數百倍,給服務器造成巨大壓力!

緩存程序的做法是,延遲呈現,為每個用戶單獨生成一小段視角緩存。

上一頁 書頁/目錄 下一章