現(xiàn)在的玩家如果拆開一臺 PS5 或 Xbox Series X,會發(fā)現(xiàn)里面的核心組件和我們的 PC 幾乎如出一轍:同樣是 AMD 的 Zen 2 X86 CPU架構(gòu),同樣是 x86 指令集。既然大家說的是同一種“方言”,為什么主機游戲不能直接在電腦上跑,系統(tǒng)之間還隔著厚厚的壁壘呢?
![]()
被“閹割”后的系統(tǒng)更純粹
雖然 Xbox 的系統(tǒng)流著 Windows 的血脈,而索尼的系統(tǒng)源自類 Unix 架構(gòu),但它們?yōu)榱擞螒虮憩F(xiàn),實際都對自己動了“大手術(shù)”。
![]()
現(xiàn)在日常使用的X86電腦是一個全能選手,Windows 在運行游戲時,后臺可能正跑著防病毒軟件、輸入法和無數(shù)個驅(qū)動程序。為了兼容數(shù)以萬計的硬件組合,電腦系統(tǒng)必須建立起復(fù)雜的抽象層。
而游戲主機系統(tǒng)則極其“簡單”,它砍掉了幾乎所有與游戲無關(guān)的功能,并且最關(guān)鍵的是讓程序(游戲)能夠直接與硬件對話。這種“直接對齊”的設(shè)計,讓主機能以更低的配置跑出更穩(wěn)定的幀率。在電腦上哪怕架構(gòu)相同,程序也無法繞過復(fù)雜的操作系統(tǒng)指令去直接調(diào)動主機的底層資源。
![]()
共享內(nèi)存帶來的“超車”特權(quán)
硬件架構(gòu)上最大的區(qū)別,其實藏在數(shù)據(jù)流轉(zhuǎn)的方式里。比如在電腦上,內(nèi)存和顯存是“分家”的,數(shù)據(jù)在兩者之間傳輸,而且這要需要經(jīng)過PCIe總線,打個比方說就是兩個倉庫之間必須通過高速公路搬運貨物。
![]()
而游戲機采用的是統(tǒng)一內(nèi)存架構(gòu)(UMA),CPU 和 GPU 共享同一組高速內(nèi)存。這意味著游戲開發(fā)者在編寫代碼時,根本不需要考慮數(shù)據(jù)在兩個內(nèi)存塊之間的搬運問題。如果把游戲主機的程序直接搬到電腦上,程序會因為找不到這種“共享池”而瞬間崩潰。統(tǒng)一內(nèi)存架構(gòu)在處理大規(guī)模 3D 場景和復(fù)雜貼圖時,擁有電腦難以企及的瞬時響應(yīng)速度,畢竟數(shù)據(jù)之間沒有二次傳輸這件事了。
![]()
當(dāng)然了,現(xiàn)在也有少部分X86架構(gòu)的CPU是使用統(tǒng)一內(nèi)存架構(gòu)的產(chǎn)品,但終歸是成本原因以及它的不可擴展特性,至少目前還是“少數(shù)派”。
消失的“著色器編譯卡頓”
如果你經(jīng)常玩電腦游戲,尤其是最近兩年新裝游戲的首次運行,都會出現(xiàn)一個提示“編譯著色器”,而且需要動輒以分鐘計的“讀條”時間,這是因為電腦的硬件千差萬別,顯卡必須在運行瞬間現(xiàn)場“翻譯”游戲代碼(即編譯著色器)。
![]()
但在游戲主機上就沒這件事,因為它的硬件是完全固定的,開發(fā)者在游戲出廠前就已經(jīng)根據(jù)那一塊特定的芯片寫好了“標(biāo)準(zhǔn)答案”。這種針對單一硬件的極端榨取,讓主機即便在性能參數(shù)略遜于高端電腦的情況下,依然能提供絲滑的視覺體驗。這種“預(yù)編譯”的機制,是跨平臺兼容最難逾越的技術(shù)鴻溝。
![]()
商業(yè)邏輯才是終極邊界
說到底,技術(shù)上的不兼容其實是可以克服的,真正的障礙在于商業(yè)護城河。對于索尼和微軟來說,游戲主機系統(tǒng)是一個閉環(huán)的生態(tài)。如果系統(tǒng)完全兼容,玩家就可以在電腦上自由安裝破解游戲,游戲賣給誰?PSN會員XGPU又賣給誰?
![]()
保持系統(tǒng)的獨立性,不僅是為了性能優(yōu)化,更是為了通過賣游戲分成和訂閱會員來維持商業(yè)閉環(huán)。所以,即便架構(gòu)已經(jīng)統(tǒng)一了,游戲主機依然會是那臺特立獨行的“專業(yè)游戲機”,而不會變成客廳里的另一臺電腦,這下你明白了嗎?
![]()
![]()
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.