加密的鍋?《極限競速:地平線3》PC版優化太差
Playground Games開發的《極限競速:地平線3》已經在全球範圍內正式上市,然而PC版首發並不順利。據外媒報導,本作PC版優化可能有問題,多個顯卡都不能實現穩定60幀。
實際上這個問題部分終極版遊戲玩家上周就遇到了,不過由於人數少沒有引起注意。今天遊戲正式發售了,這個問題還存在,因此被曝光。
上面這個是外媒DF發布的一個深度技術分析影片,確認《極限競速:地平線3》在官方推薦的等級顯卡下,顯卡都不能實現60幀問題。
DF說儘管在頂尖PC上,他們能以4K/60FPS的標準運行《極限競速:地平線3》,但是很多人連1080/60FPS這個標準都達不到,這是為什麽?後來DF拿GTX 970,GTX 1060,R9 390和RX 480進行了測試,目標就是看看鎖定1080P/60FPS、開啟垂直同步能否實現流暢的體驗?但實際測試發現,這真的很難。
儘管官方暫未公布這背後是什麽原因導致的,不過國外Reddit上一名用戶dkhavilo表示他已經找到了原因。據他說,遊戲卡頓是因為ESR,導致在遊玩遊戲時大量CPU都被用到解密檔案上。
他說《極限競速:地平線3》遊戲使用了EFS,導致CPU資源都用在了這個上面。
“昨天我看到了我CPU和GPU使用率,發現了一個有趣的事兒。當CPU佔用率達到100%時,遊戲經常會卡頓,而GPU佔用率則相對低一些,在50%-80%之間波動。尤其是當你進入一個城市和速度很快的時候遊戲很容易出現卡頓,因為這個時候遊戲會同步加載大量的貼圖和其他程式。
然後我定位到了遊戲安裝檔案夾,發現遊戲檔案夾使用了EFS。據我所知,這是一個高級加密標準(AES256)。EFS普通檔案使用是沒問題的,但是遊戲就不行了,因為這個高級加密標準非常吃CPU來解密檔案。”
影片截圖:注意截圖右上角的幀數提示,GTX 970和AMD其他顯卡最低只有30多FPS,抗鋸齒都是關著的