PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   打開垂直同步能夠減輕顯卡負載?! (https://www.pcdvd.com.tw/showthread.php?t=889392)

knift 2010-03-22 05:59 PM

打開垂直同步能夠減輕顯卡負載?!
 
之前自己常常在想,
垂直同步關閉,gpu盡最大的力來畫畫面,也許一秒能夠畫2、3百張,
垂直同步打開,gpu每秒只要畫60張,
這樣子gpu loading會一樣嗎?
剛剛無聊做了一個實驗,
垂直同步打開時,gpu的loading明顯降低(前提是垂直同步關閉時能跑出一、二百以上的fps,這樣才感覺得出差異)
而且gpu溫度也降低了幾度…
別人可能也發過了,不過還是跟大家分享一下,
要看gpu的溫度跟loading用MSI afterburner 1.5就可以囉!

AMD-Ti 2010-03-22 06:18 PM

而有些遊戲關閉垂直同步就會不正常.
以前MVP2005關閉垂直同步的話由於FPS太高而導致球員動作與球速都快如閃電,根本打不到球.

惡魔印記666 2010-03-22 08:28 PM

引用:
作者AMD-Ti
而有些遊戲關閉垂直同步就會不正常.
以前MVP2005關閉垂直同步的話由於FPS太高而導致球員動作與球速都快如閃電,根本打不到球.

+1
這個我有遇到過

最近的2K10也是一例
關閉垂直同步以後.....畫面流暢度就是很怪
明明畫面顯示FPS數目破百
但是就是流暢不了
還有發生閃禎的現象
後來也是開啟垂直同步就好了
FPS固定在60......遊玩的流暢度居然比FPS100以上還好

我銀幕是HP L2335(1920*1200_60Hz)

knift 2010-03-22 09:44 PM

引用:
作者惡魔印記666
+1
這個我有遇到過

最近的2K10也是一例
關閉垂直同步以後.....畫面流暢度就是很怪
明明畫面顯示FPS數目破百
但是就是流暢不了
還有發生閃禎的現象
後來也是開啟垂直同步就好了
FPS固定在60......遊玩的流暢度居然比FPS100以上還好

我銀幕是HP L2335(1920*1200_60Hz)

雖然看到螢幕上顯示1、200fps看起來很爽,
不過有時候真的感覺上還是頓頓的><"

walkingdog 2010-03-23 12:05 AM

印象中之前有人測試過了,
確實能降低顯示卡負擔,
如果能維持流暢度,
當然開啟垂直同步比較好,
也能改善某些遊戲畫面撕裂的問題,
但很多遊戲開啟垂直同步會影響流暢度,
可以用min fps為指標來決定是否開啟~~

凌渡宇 2010-03-23 08:14 AM

想像一下
如果汽車將油門控制只能60km/s
一定比100km/s省油吧


明明畫面顯示FPS數目破百
但是就是流暢不了
-->這應該是frame沒有平均分配在1秒內的緣故


但很多遊戲開啟垂直同步會影響流暢度
-->這應該是沒有三重緩衝
60fps瞬間降到30fps時就會覺得卡

seawind 2010-03-23 02:15 PM

那如果只拿來看影片,像是做HTPC的話,是否將垂直同步關掉比較好呢?謝謝

ssfan 2010-03-23 03:24 PM

引用:
作者seawind
那如果只拿來看影片,像是做HTPC的話,是否將垂直同步關掉比較好呢?謝謝


上面談的同步垂直只對3d畫面有效,也就是d3d或是opengl.
影片的frame rate應該是取決於影片本身壓制的設定

orakim 2010-03-23 08:15 PM

引用:
作者ssfan
上面談的同步垂直只對3d畫面有效,也就是d3d或是opengl.
影片的frame rate應該是取決於影片本身壓制的設定

用在HTPC,一樣是要開啟vsync(垂直同步)
影片編碼使用的FPS 是一回事,播放軟體輸出的FPS是一回事,螢幕能接受的FPS又是另一回事
不管是哪回事,影片播放vsync都是要開的

影片播放對GPU的依賴本來就很少
而且大多數影片編碼使用的FPS也跟vsync的FPS很接近(常見的有23FPS,29FPS...)
能節省的GPU loading 很有限(基本上可以算沒有)
不過vsync用在影片播放從來都不是為了節省GPU loading而是避免畫面撕裂
影片播放 vsync 開是一定要開得啦

84036980 2010-03-23 11:49 PM

引用:
作者knift
之前自己常常在想,
垂直同步關閉,gpu盡最大的力來畫畫面,也許一秒能夠畫2、3百張,
垂直同步打開,gpu每秒只要畫60張,
這樣子gpu loading會一樣嗎?
剛剛無聊做了一個實驗,
垂直同步打開時,gpu的loading明顯降低(前提是垂直同步關閉時能跑出一、二百以上的fps,這樣才感覺得出差異)
而且gpu溫度也降低了幾度…
別人可能也發過了,不過還是跟大家分享一下,
要看gpu的溫度跟loading用MSI afterburner 1.5就可以囉!



沒錯~只要GPU效能超過畫面所需時~打開垂直同步~畫面最高就是60~
GPU就不會全速運算~只需將畫面算到60FPS~~ :D

你就會發現顯卡耗功與溫度都下降嘞~!


所有的時間均為GMT +8。 現在的時間是04:26 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2024。