幾個在電腦遊戲中顯示 FPS 與監測系統資源的方法

執行遊戲時的 FPS (Frames Per Second, 每秒顯示張數, 幀數) 代表玩遊戲的順暢度,也代表自己的電腦與顯示卡的效能。

以下將介紹: 從簡單監測 FPS,到全面監測系統資源的幾個方法。

1. Steam

有在玩電腦遊戲的玩家應該都知道 Steam 吧! 只要使用 Steam 的客戶端程式就可以顯示遊戲的 FPS。

啟用步驟:

  1. 開啟 Steam 客戶端程式
  2. 進入「Steam」選單 → 設定
  3. 切換至「遊戲中」頁籤
  4. 找到「遊戲中 FPS 顯示功能」,選擇你要顯示的位置即可。如圖:
  5. 按「確定」完成設定,此設定永久有效

在遊戲中顯示如下:

就是這麼簡單! 它就只有顯示 FPS 的功能,看起來醜醜的,且只對 Steam 裡的遊戲有效! 它比較適合用於解析度為 1080p 以下的遊戲,若遊戲的解析度為 4K,則字會看起來很小、看不太清楚。

 

2. GeForce Experience

GeForce ExperiencenVidia 出品的工具程式,用來對遊戲進行最佳化、截圖、錄影、分享影片與直播...,它所俱備的功能足以涵蓋你對遊戲的全部需求,不過,想當然只有 nVidia 的顯示卡可以使用。

相較於其它的軟體,GeForce Experience 的優勢在於可以經由 GPU 硬體的底層直接對輸出的畫面做處理,所以只會使用到最少的系統資源 (應該是啦)。

啟用步驟:

  1. 安裝 GeForce Experience
  2. 在 Windows 桌面或遊戲中按 Alt + Z 叫出 GeForce Expreience 控制介面,點選右邊的「齒輪」:
  3. 點選「HUD 配置」:
  4. 點選「FPS 計數器」,並點選想要顯示的位置:
  5. 按「返回」→「完成」結束設定,此設定永久有效

在遊戲中顯示如下:

這也是很簡單的就能顯示 FPS,而且數字的線條乾淨俐落,在 4K 的遊戲中看起來也很 OK。

 

3. xbox Game Bar

xbox Game Bar 內建於 Windows 10 中,可讓你在玩電腦遊戲時進行截圖、錄影、監控效能存取 xbox 社群...等功能,在它的「效能監控」之中可顯示遊戲的 FPS。不過第一次啟用 xbox Game Bar 監控遊戲效能的步驟有點多,還要將電腦重新開機,要有點耐心...

啟用步驟:

  1. 在 Windows 桌面或遊戲中按 Windows + G 叫出 xbox Game Bar,點選工具列上長得像「心電圖」的「效能」圖示即可叫出「效能視窗」。如果工具列上沒有看到的「效能」圖示,則點一下左邊的「選單」,從裡面找到「效能」,點選後面的「星號」即可常駐到工具列:
  2. 在「效能視窗」中預設會即時監控 CPU、GPU、RAM 與 FPS,這裡的 FPS 沒有顯示數值是因為沒有取得系統權限! 我們先點選視窗右上方的「選項」圖示來進行一些設定:
  3. 於效能選項中,請先勾選「覆寫預設透明度」。另外,「圖形位置」指的是在監測時的「折線圖」位置,建議選「右部」或「底部」。最下方的「衡量標準」可用來切換你想要即時監測的項目:
  4. 選好之後回到效能視窗,切換到「FPS」頁籤。如果你是第一次使用則會無法顯示 FPS! 請點選「請求存取權限」來取得電腦的授權,並重新啟動電腦以啟用 FPS 的監測:
  5. 之後你按 Windows + G 叫出 xbox Game Bar 的效能視窗,要先將視窗移至你想要常駐的位置,然後點選視窗右上方的「大頭針」圖示才能覆蓋在遊戲的畫面上:

在遊戲中顯示如下:

你也可以點選上圖右下角的「收合」圖示來隱藏礙眼的折線圖:

 

4. MSI AfterBurner

MSI 出的 AfterBurner 算是最全面的即時監測程式,它不只可以即時顯示監控的數據,還能對顯示卡超頻,而且不限定顯示卡的廠牌。

安裝注意事項:

在安裝 AfterBurner 時,要一併安裝「RivaTuner Statistics Server」:

必需同時執行 AfterBurner 與 RivaTuner Statistics Server 才能在遊戲中顯示 OSD 資訊。

AfterBurner 主畫面:

AfterBurner 的主畫面使用兩個大大的圓形「儀表板」來顯示 GPU 的即時狀態。除此之外,上圖還有幾個我用「紅線」框起來的地方,簡單說明如下:

  1. 上方的「i」可顯示電腦的系統資訊。
  2. 中間的「Core Clock」與「Memory Clock」可直接對顯示卡超頻。
  3. 點選「齒輪」可進到選項設定,後面會講到...
  4. 「Graphics Card」與「Driver Version」為顯示卡與驅動程式的資訊。
  5. 最下方的圖表為即時監測的記錄表,也可以點選「DETACH」將圖表與主畫面分離。

監控選項設定:

於 AfterBurner 的主畫面按「齒輪」進入設定,再直接切換到「監控」頁籤:

AfterBurner 可以監控的項目非常多,上圖是根據我自己的需求所啟用的監控項目,不清楚各監控功能的人也可以照著啟用相同的設定。

當你在設定每個監控項目時,如果是想在遊戲中顯示的數據,請勾選「在 OSD (On-Screen Display) 上顯示」; 如果是想在 Windows 系統列顯示的數據,請勾選「在系統列上顯示」。選項的後面還可以修改字的顏色,或是將數據改以「進度條 (barchart)」顯示。

所有不在上圖的監控項目我全部都把它關閉了,要完全關閉的監控項目請把項目「最前面的打勾」按掉

設定完監控項目後按「確定」或「套用」即可。

依照我上方所列示的監控項目,來看看顯示的效果吧...

在遊戲中顯示如下:

  • 顯示卡的 GPU/MEM 使用綠色標題
  • 系統的 CPU/RAM 使用藍色標題
  • D3D9 為遊戲使用的繪圖引擎,尚有 D3D11D3D12OGL...
  • 請注意,要有執行 RivaTuner 才會在遊戲中顯示這些 OSD 資訊

在 Windows 系統列顯示如下:

 

 5. CPUID HWMonitor

主畫面:

先看一下執行  HWMonitor 時的主畫面:

HWMonitor 特點:

  1. 免安裝。
  2. 一執行就可以看到它所有監控項目,然後...也沒有其它的功能了。
  3. 可以記錄監控數據的「最大值」與「最小值」。
  4. 無法監控遊戲時的 FPS!

HWMonitor 無法監控遊戲的 FPS,但卻可以記錄其它各項數據的「最大值」。

雖然 AfterBurner 即時監控的功能很棒。但是當我只想要好好地玩遊戲時,並不需要看到一堆與遊戲內容無關的數據在畫面跳動時,那我就會改用 HWMonitor 默默在後端做記錄即可。

遊戲玩完再視情況來看看 HWMonitor 中的各項「最大值」有沒有什麼需要注意的。對於玩起來不順的遊戲,偶爾也會再撘配 Steam 或 GeForce Experince 來顯示遊戲的 FPS。

如何提升 FPS

要提升 FPS 的方法很簡單,主要就是砸錢換更高階的顯卡,不然就是降低遊戲解析度、減少遊戲特效。若是昇級 CPU、RAM、SSD 則效果比較不明顯。

參考網頁

  1. No comments yet.

  1. No trackbacks yet.

return top

%d 位部落客按了讚: