《殺手5:赦免》PC性能分析 主機拖累PC不是謊言
《殺手5:赦免》,這款Nixxes移植到PC上的Square Enix遊戲,忒給力是不?畢竟Nixxe團隊曾經負責向PC移植《駭客入侵:人類革命》,使遊戲獲得了許多畫面調整選項、FOV滑塊,並且針對四核CPU合理優化。《駭客入侵:人類革命》是移植PC的佳作,儘管曾受到卡頓的困擾,但後來很快被修複了。因此我們有理由期待《殺手5:赦免》的傑出表現。然而現實總是令人失望的。你知道PC一直受到主機優化的困擾嗎?往下看你就知道了,《殺手5:赦免》在PC上的表現還是不如《駭客入侵3》,《江湖本色3》和《香港秘密警察》。
配置還是那樣,超頻到4.2GHz的Q9650,4G記憶體,一塊GTX295,64位win7和最新的顯卡驅動。Nvidia針對該作放出了專用的SLI配置檔案,不需要使用第三方工具了,真好。
在開始之前,各位又要開始吐槽硬體了,小編自己都用上GT620了,為什麽測試那邊還用GTX295。這是有原因的。這樣的配置十分適合測試遊戲的SLI負載,而且能讓我們明白遊戲是否能與多核平台順利合作。我們當然有錢,當然可以換用DX11卡,但大部分遊戲無法在DX10模式下榨乾顯卡性能。這意味著如果我們不開高AA的話,GPU普遍上不會成為瓶頸。說真的,我也想組建雙路ECC校檢GT620多卡平台。的確,Q9650的二手貨連淘寶上都找不到了。然而別忘了,主機的CPU比這還磕磣,而我們測試的目的是看看這些針對主機優化的遊戲,有沒有對PC做出足夠的優化。所以,不要問了,我們測試組人員的鑰匙扣墜都是用3960X做的。
《殺手5:赦免》在四核CPU上的負載看起來還行。不僅如此,雙核和四核上的畫面幀率相差11FPS。然而令我們失望的是,遊戲的反射和細節消耗的是CPU資源。細節等級影響NPC和人群的密度以及環境細節。一般來說,人群密度會加重CPU負擔(更多的AI需要更多的路徑計算)。這兩個次級選項應該交由GPU處理。更麻煩的是,《殺手5:赦免》環境是靜態的,意味著沒有互動能力和可毀壞性。很明顯,PC版本沿襲了針對主機的優化。也因此,雙核玩家如果想要保住幀數,就得降低設定,哪怕你和小編一樣用的是GT620這樣的高端GPU。
不過我們還是要細看某些特定場景的。我們可以看到,GPU資源在該場景下沒有被充分利用,而遊戲畫面的幀率只有可憐的34FPS(全高清極高畫質)。為了避免可能存在的任何SLI問題,我們還用了一塊GTX275來測試(同等畫質但分辨率降低)。我們的顯卡都沒有被榨乾。當反射和細節等級降低之後,幀數和GPU利用率都明顯提升了。
遊戲的另一個優化問題可以從下面看出。我們用了和上文相同的主要設定。當我們提高反射和細節等級時,GPU利用率降低了。這個現象顯然不合理,因為只有環境細節改變了,沒有額外的NPC,沒有額外的AI演算。而AI演算是交由CPU處理的,因此GPU利用率應該不變才對。