我的遊戲顯示超過 80 fps 的輸出,但我無法真正看到 60 fps 的遊戲流暢度

我的遊戲顯示超過 80 fps 的輸出,但我無法真正看到 60 fps 的遊戲流暢度

其實我甚至不知道這個問題是否真的屬於超級用戶,但我仍然想嘗試一下。我最近建立了或多或少不錯的遊戲電腦:
16 GB RAM
NVIDIA GeForce GTX-970 4Gb GDDR5 (MSI)
AMD A8 6600-K 3.9GHz(4 核心)

……當我玩《CS:GO》時,我可以使用遊戲內指標和工具看到該遊戲的運行速度為 80 fps 甚至更高。但我仍然看不到觀看同一遊戲的 1080p 60fps youtube 影片時所看到的流暢度。這讓我有點難過,因為我建造這台電腦的目的是希望能夠以流暢的高幀率玩遊戲。可能是什麼原因,為什麼我看不到那種平滑度?這就像遊戲運行在 30-40 fps 頂部,但遊戲說它是 80+。與戰地4一樣,它也顯示60-70fps,但一點也不流暢。當我用舊配置以 40 fps 播放它時,一切都沒有發生任何變化。我已經更新了所有可能的 nvidia 驅動程式。問題可能出在我的顯示器上嗎?它有點舊,解析度為 1650x1080,最大刷新率為 60 Hz(與 60 fps 的名稱基本相同),並使用 VGA 連接埠連接到顯示卡。但它仍然能夠正確顯示 YouTube 預先渲染的 60 fps 影片和 60 fps gif。我知道 60 fps 是什麼樣子,但我仍然在遊戲中看不到它。為什麼?

答案1

問題大概是定時
您的顯示器可以每約 16 毫秒(1/60 秒)顯示一幀,但 GPU 可能會以奇數間隔產生幀,例如在一個顯示器幀的間隔中產生兩個幀。
這可能會導致波動性, IE。即使您的運行速度超過 60 fps,也會出現卡頓現象。
根據個人經驗我建議:

  1. 將 fps 鎖定為顯示器更新率的倍數(60、120、180、240、300)。請記住,像 CS:GO 這樣的遊戲需要配置為 +1,因為不會達到限制。
  2. 只需為看起來不穩定的遊戲啟用垂直同步即可。

答案2

您可能必須優化顯示卡選項才能獲得您想要的效果。這需要大量閱讀或觀看 YouTube 上有關選項及其工作原理和配置的解釋。以下是一些在我了解如何配置 GPU 的過程中幫助很大的連結:

我建議從啟用垂直同步開始。

如果您的顯示器為 60Hz,則任何超過 60 FPS 的內容都不會任何無論如何,差異很大,因此最好將其與顯示器同步使用,以獲得初學者所需的平滑效果。剩下的就是弄清楚你想要的東西與某些 GPU 選項配置有何關係。

答案3

我發現您的設定有幾個問題:

與 GPU 相比,CPU 非常弱,它甚至不是真正的四核心,甚至還沒有接近 Core I3。此外,當今的每個 GPU 都受到 CPU 的限制,即使是最快的 GPU 也是如此。如果您考慮購買新的 CPU,我建議您等待新的 AMD Zen,或者如果您等不及 Core I5(這是遊戲的最低要求)

眾所周知,GeForce GTX 970 在使用超過 3.5 GB 的 VRAM 時會出現問題,在某些情況下會發生這種情況,並且在不久的將來更有可能發生這種情況。

綜合多種因素(包括這些因素),您可能會面臨一個常見問題:口吃。

相關內容