[閒聊] win7與nVidia driver造成的fps問題
查了一下板上似乎沒有什麼相關的討論...
不知道有沒有人有類似的情況
我的電腦配備如下
CPU: E3-1230v2
RAM: 12G/1333
GPU: MSI GTX970 4G
SSD: intel 530
OS : win7-64bit
理論上這樣的配備玩PoE...
應該是要可以特效全開FPS還可以保持59up (開啟Vsync)
(跟PoE同時開啟FF14的fps可以維持59幾乎不動)
但是實際上只有剛進遊戲
低負載時可以維持59fps
開始打地圖可能fps就會開始浮動
而且很詭異是59直接掉到30一段時間
然後再回到59 (不會有40~50間的fps出現)
雖然30fps還算順暢, 可是總是有不太舒暢的卡卡感
上網查了一陣子
總算在外國網站有看到類似的情況..
http://ppt.cc/NgWS
(reddit連結)
裡面提到win7 aero的主題會吃PoE的顯示資源
我照著直接關掉aero後
也真的fps不會再掉到30好一段時間才恢復
(ps. win8 default似乎是關掉aero的, 就不會有這問題)
但是關閉aero主題問題也只解決了一半
fps還是會短暫的掉到30再回到60
這部份有查過似乎是PoE vsync的問題
當fps低於60一定程度, 就會直接把fps降到30 (忘了是在哪邊看到的..)
但是直接把Vsync關掉的話
顯卡就根本進入了燒機模式, fps100以上狂操
於是又在網路上找了nVidia inspector來設定frame rate limit
https://www.youtube.com/watch?v=IUsz0i_g-4M
接著再把遊戲中的Vsync關閉就好了
做完上面兩個設定
終於可以不必燒機也可以有順暢體驗
(fps穩定50up, 雖然偶爾還是會有4x的情況出現..)
希望能夠幫到一些跟我有一樣情況的人
(應該不會只有我這樣吧 囧)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.173.132
※ 文章網址: http://www.ptt.cc/bbs/PathofExile/M.1413645046.A.EEC.html
推
10/18 23:12, , 1F
10/18 23:12, 1F
→
10/18 23:13, , 2F
10/18 23:13, 2F
→
10/18 23:13, , 3F
10/18 23:13, 3F
推
10/18 23:18, , 4F
10/18 23:18, 4F
※ 編輯: chrno00 (36.224.173.132), 10/18/2014 23:43:16
推
10/19 00:22, , 5F
10/19 00:22, 5F
推
10/19 00:39, , 6F
10/19 00:39, 6F
→
10/19 00:39, , 7F
10/19 00:39, 7F
關閉PoE的Vsync才不會讓fps一下30一下60這樣跳
照連結影片中的用inspector打開Vsync的話
就是用nVidia driver開啟Vsync, 作用在所有程式上
(當然也可以調整只作用在PoE上面, 但是我就懶得研究了)
推
10/19 01:19, , 8F
10/19 01:19, 8F
→
10/19 01:19, , 9F
10/19 01:19, 9F
→
10/19 01:19, , 10F
10/19 01:19, 10F
我是沒什麼感覺到畫面撕裂啦..
而且我都用視窗化螢幕玩遊戲
as大連結中的方法大概就沒用哩
我也不想關閉太多特效.. (關太多買這顯卡的意義就沒了阿 囧)
※ 編輯: chrno00 (36.224.189.118), 10/19/2014 10:42:55
推
10/19 14:16, , 11F
10/19 14:16, 11F
→
10/19 14:17, , 12F
10/19 14:17, 12F
推
10/19 14:19, , 13F
10/19 14:19, 13F