Kasim Lin wrote:
我稍微跟你說明一下
所謂V-Sync是調整FPS到與螢幕相同,以一般螢幕來說就是調整到60FPS
以1080的效能來說,不管魔獸或絕地求生應該是穩60
如果你對V-Sync有最基本的了解,再比對魔獸的案例看到FPS是4x~7x跳動,就該知道V-Sync並沒有開啟
同樣的,如果你有最基本的了解,再去比對進入絕地求生的大廳畫面有144FPS這件事,就該知道V-Sync並沒有開啟
更甚的,如果你有最基本的了解,再去比對進入絕地求生遊戲中的FPS只有2x~5x,就該知道跟V-Sync早已無關
所以當你在這邊炮V-Sync的時候,我不用猜,就知道你缺乏對V-Sync的基本認識
你只是在什麼都不懂的情況單純跑來嗆人,而不是來提供意見解決問題的
我稍為跟你說明一下
所謂V-Sync是利用螢幕送出的水平更新信號進行同步
也就是畫面繪製完成後必需收到同步信號才能更替 buffer
進行下一個畫面的繪製
如果還沒有收到信號就必需要等
因此顯示卡會沒事做, GPU 使用率會降低
你聲稱 GPU 用不到 100%, 第一個質疑的就是你開 V-Sync
再來, 每個畫面的 render 時間也不會一樣
你所看到的 FPS 是平均值
以 60Hz 的更新率每次張需要在 16.6ms 內完成
有的 frame 畫了 20ms 就會錯過一張
有的需要 40ms 就會錯過兩張
因為你說絕地求生穩定 144 FPS, GPU 60%
可以判斷你是 1080p 144Hz 螢幕, 開 V-Sync
否則就是遊戲內部 frame limiter 固定 144FPS
如果是 144Hz 螢幕開 V-Sync, 2x~5x 4x~7x FPS 完全合理
難道你以為開 V-Sync FPS 就會固定!?
更甚的, 如果你對 Sync 方式有任何基本的暸解
就會知道 V-Sync 是造成 GPU 使用率不高的最大原因
因為每錯過一次更新, 等待的時間 GPU 都是閒置, 所以使用率才會掉下來
否則請問你 GPU 隨時都在繪製, 使用率怎麼能掉下來?
所以當你連 Sync 方式都沒提到的時候,我不用猜,就知道你缺乏對V-Sync的基本認識
你只是在什麼都不懂的情況單純跑來回嗆,而不是想要解決問題的
要解決問題, 同樣老話: 關 V-Sync 或改用 Fast Sync
個人積分: 87, 不能再高了 www.flickr.com/photos/inunu