Reflex是什麼?和驅動低延遲有什麼區別?增強又是什麼意思?

關注@明天去月球,黑盒硬件早知道~

玩“好”遊戲科普系列「02」

網絡延遲不再贅述,本文只討論Reflex技術影響的系統延遲

爲什麼你的鼠標點擊,不能立刻變成屏幕上的畫面?

系統延遲是指你的鼠標或鍵盤操作與顯示器上相應的像素變化之間的延遲,例如槍火或角色移動。這也稱爲“從點擊到顯示之間的延遲”或者“端到端系統延遲”。

這種延遲不涉及遊戲服務器 – 僅與外設、PC 和顯示器有關。

這種延遲會以多種不同的方式影響遊戲。以下是幾個示例:

  • 響應速度延遲,比如說移動了鼠標,但屏幕上的準星沒能及時跟上操作。

  • 射擊延遲,比如說開槍射擊,但彈孔貼花、彈道和武器後坐力都滯後於實際的鼠標點擊操作。

  • 對手定位延遲,如下

你可以看到很多職業選手架槍時都會踩小碎步搖擺、或者配以蹲起避免這種情況

系統延遲爲何如此重要?爲什麼說開了Reflex影響手感?

我們來討論一下瞄準精度,尤其是甩槍。

對於諸如 CS:GO 或 VALORANT 之類的競技遊戲,甩槍練習或許是最重要的一項訓練。

你必須在瞬間找到目標,輕移鼠標並以驚人的精度射擊,這需要毫秒級的精確度。

但是,你是否曾經有過這樣的感受,無論怎樣調整,自己的甩槍表現都沒法做到前後一致?

或者在經過長久練習後,因爲開了Reflex導致手感全無甩不中槍了?

瞄準涉及一系列細分動作,憑藉潛意識一般的反應,根據十字準星相對於攻擊目標的當前位置做出校正。在較高的延遲下,這種反饋循環的時間會延長,從而導致精度降低。

此外,在平均延遲較高的情況下,延遲變化要更大,這意味着你身體很難做出預測和適應,甚至我們可以說,你昨天沒開空調今天開空調了,機箱內溫度不一樣,你的發揮也不一樣——

當然最終結果非常明確,高延遲會降低精度

在競技遊戲中,較高的 FPS 和刷新率 (Hz) 能降低延遲,提高輸入操作如願體現在屏幕上的幾率。

延遲的減少幅度即便很小,也會影響甩槍表現。

開啓Reflex後,延遲的減少當然會讓你需要重新適應啦

藉助 NVIDIA Reflex 減少系統延遲

正常情況下,CPU負責準備遊戲畫面,GPU負責渲染。

但是 CPU 和 GPU 的速度並不固定。

CPU:“我已經準備好了下一幀,我準備好了我準備好了”

GPU:“別催別急,我上一幀還沒畫完。”

於是 CPU 會把未來幾幀提前塞進 GPU 隊列,當你操作時,由於這些擠壓的幀還未在屏幕上播放,所以會導致你的操作和畫面反饋並不一致。

而 Reflex 做的事情就是:

讓CPU不要提前堆積任務,而是在GPU準備好時,剛好提交下一幀,就像從人工從流水線間搬運貨物的工廠升級成了完全自動化的工廠。

遊戲內 Reflex 和 NVIDIA驅動低延遲模式有什麼區別?

這是最多玩家搞混的地方,很多人認爲:

遊戲裏面開 Reflex NVIDIA控制面板再開低延遲模式 雙重加速是不是更快?

答案是不會,但這麼做完全可以!

NVIDIA控制面板的低延遲模式工作原理是驅動層面限制提前準備多少幀,這將有助於降低渲染延遲,但不能完全控制遊戲渲染管線,所以優化效果有限。

如果遊戲支持 NVIDIA Reflex 低延遲模式,那麼建議使用遊戲內的Reflex,而非驅動中的超低延遲模式,因爲內置Reflex SDK的遊戲中Reflex功能可以完全控制渲染管線

遊戲受 GPU 限制,Reflex SDK 將通過避免 GPU 作業大量排隊來降低延遲。如果渲染任務非常簡單,遊戲受 CPU 限制,Reflex SDK 將通過保持較高的 GPU 時鐘頻率來確保較低的延遲。無論渲染管線的狀態如何,Reflex SDK 都會智能地減少給定配置下的渲染延遲。藉助 Reflex SDK,遊戲玩家可以將渲染延遲保持在最佳狀態,而不必將所有遊戲設置調爲低。

但是,如果玩家同時開啓了這兩種模式,遊戲內的Reflex 低延遲模式會自動獲得更高優先級,所以同時開啓也只會生效遊戲內的Reflex。

那麼遊戲內Reflex的增強是什麼?其實就是Boost!

很多遊戲的增強選項,如果你用英語看的話,就會發現其實寫的是“on+Boost”

此功能將覆蓋 GPU 中的節能功能,以在 CPU 佔用大量內存時使 GPU 時鐘保持高頻率,其實和上一期科普的顯卡電源“最高性能優先”殊途同歸。

https://api.xiaoheihe.cn/v3/bbs/app/api/web/share?h_camp=link&h_src=YXBwX3NoYXJl&link_id=82c0723af666

如果遊戲爲 CPU 受限型,更長的渲染時間會增加延遲。保持較高的時鐘頻率會增加功耗,但在 GPU 利用率嚴重低下而 CPU 大批量提交最終渲染作業時,這種做法能略微減少延遲

請注意,如果不想在功耗方面做出犧牲,那麼可以啓用 Reflex 低延遲模式,而非低延遲增強模式。

開啓增強的推薦情況也和電源“最高性能優先”相同,競技類遊戲\老遊戲\CPU性能瓶頸的情況下可以獲得微小收益。

至於驅動內的,nvapp文字說明已經很清楚了就不再贅述,英偉達官方的推薦是開“超級”來在不支持Reflex的遊戲中獲得最高收益。

Reflex和幀生成有什麼關係?爲什麼這對苦命鴛鴦強綁定?

幀生成會插入額外畫面,FPS增加,但是輸入延遲增加,體驗會變差。

Reflex負責降低幀生成帶來的額外延遲。

所以幀生成通常必須開啓 Reflex,在多倍幀生成普及的當下,大家對Reflex2推出的期待這麼高也就可以理解了。

https://api.xiaoheihe.cn/v3/bbs/app/api/web/share?h_camp=link&h_src=YXBwX3NoYXJl&link_id=5cdf7237b05e

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com