PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 顯示卡討論區
帳戶
密碼
 

  回應
 
主題工具
Shinnher
Major Member
 

加入日期: Oct 2002
文章: 275
開垂直同步,fps有時會定在30..

記得以前開垂直同步&更新率60後
fps 60以上,則會定在 60

換了6600GT,7900GT +公版Driver 之後
玩遊戲(如HL2 , GRAW)
fps 60以上一樣定在60,
但fps 3x~5x 會被定在30

fps 被定在30 感覺有點不順@@

請問..除了關垂直同步...
有其他方法可解除fps 3x~5x 定在30..?
     
      
舊 2007-06-25, 07:13 PM #1
回應時引用此文章
Shinnher離線中  
HigH
Golden Member
 
HigH的大頭照
 

加入日期: Nov 2000
您的住址: 戰星卡拉狄加
文章: 3,822
被定在30不順?
30~59流暢度應該都差不多吧
fps乎高乎低不見得順啊

不然你可以試試看把螢幕更新率調高
這樣他FPS會定的高一點
 
舊 2007-06-25, 07:23 PM #2
回應時引用此文章
HigH離線中  
Major Member
 
ken8836的大頭照
 

加入日期: Aug 2005
文章: 241
多眨眼吧
不然怎麼辦
舊 2007-06-25, 07:30 PM #3
回應時引用此文章
ken8836離線中  
Master Member
 
willism的大頭照
 

加入日期: Mar 2006
文章: 1,772
fps 30~50 開垂直同步定在30絕對是合理的...

取的是最低值而不是平均值

因為垂直同步受掃描頻率影響

此文章於 2007-06-27 01:59 AM 被 willism 編輯.
舊 2007-06-27, 01:56 AM #4
回應時引用此文章
willism離線中  
Senior Member
 
alugad/zoo的大頭照
 

加入日期: Oct 2004
您的住址: 台南縣關廟~
文章: 1,384
開vsync
CS1.6進入遊戲發現張數維持在60
那如何定在75?
現在使用1950pro...故有此問題
舊 2007-06-27, 04:52 PM #5
回應時引用此文章
alugad/zoo離線中  
Major Member
 
^o^b的大頭照
 

加入日期: Sep 2003
文章: 130
垂直同步訂在30張有些是遊戲設定的,例如 泰伯倫戰爭 而HALO是可以給你選擇想要定在60或是30
而有些遊戲則是會跟著你的螢幕更新率跑。
而你主題說60以上會定在60..30~50會定在30...???
既然你已經用FPS軟體測試那它顯示的張數就是代表你實際跑的張數才合理阿,沒道理玩個GAME會有兩種垂直同步在切換,我想應該是那一段場景剛好就是跑30張的緣故吧。
__________________
舊 2007-06-29, 11:41 PM #6
回應時引用此文章
^o^b離線中  
Major Member
 

加入日期: Oct 2002
文章: 275
是同一個場景..所以我才覺的奇怪@@
如HL2站在原地面向不同方向測試
舊 2007-06-29, 11:59 PM #7
回應時引用此文章
Shinnher離線中  
Advance Member
 
Lincutt的大頭照
 

加入日期: Aug 2004
您的住址: 奄奄一息的地球
文章: 425
這很正常阿
哪裡有問題?

垂直同步運作原理就是這樣
若螢幕更新率為60Hz
則FPS > 60時, 會將其定為60
FPS 30~59時, 會定為30
FPS 15~29時, 會定為15

目的是為了將FPS與螢幕更新率保持一定比率
可減少因FPS快速改變時, 所帶來的畫面撕裂問題
__________________
https://t.me/pump_upp
舊 2007-06-30, 02:14 AM #8
回應時引用此文章
Lincutt離線中  
Advance Member
 
高橋炎介的大頭照
 

加入日期: Dec 2006
您的住址: 山道
文章: 317
引用:
作者willism
fps 30~50 開垂直同步定在30絕對是合理的...

取的是最低值而不是平均值

因為垂直同步受掃描頻率影響

引用:
作者Lincutt
這很正常阿
哪裡有問題?

垂直同步運作原理就是這樣
若螢幕更新率為60Hz
則FPS > 60時, 會將其定為60
FPS 30~59時, 會定為30
FPS 15~29時, 會定為15

目的是為了將FPS與螢幕更新率保持一定比率
可減少因FPS快速改變時, 所帶來的畫面撕裂問題

通常是圖像渲染同時 使用雙重緩衝(double buffering)和垂直同步所導致的。

為什麼雙重緩衝會導致如此惡果呢?顯卡硬體基本上都有兩個緩衝區,顯示器上見到的圖像在前緩衝區,接下來將要顯示的一個圖像在後緩衝區中。當我們打開垂直同步的時候,在顯卡替換前後緩衝區的資料之前,需要等候下一個垂直空白週期(以60Hz刷新率的顯示器為例,每一個1/60秒發生一次)以維持畫面與顯示器的刷新率同步。

當顯卡的渲染速度高於60fps的時候,不會有什麼問題。如果理解這其中的道理,就不難想像,當顯卡達不到60幀每秒時會發生什麼事了。在那種情形下,由於後緩衝區裏的下一幀還沒有準備好,顯卡要等到下一個垂直空白週期才能進行緩衝區資料交換。結果就是,本來應該每秒60次緩的沖交換,變成了每秒30次,這就是幀速被限制在30fps的原因。
__________________
=PCDVD認證分身=
是弄到你老豆還是你肛友還是你本人?那麼激動。
多練練吧,一個分身是不夠的,不要再否認囉!
對什麼樣的人說什麼樣的話嘛!
你該自問為什麼我對其他人不會呢?這個解釋滿意嗎?

對方先人身攻擊的怎麼沒看您主持正義呢?只會斷章取義對客觀的人是無效的。
繼續吧,記得每天每篇都幫我推喔,感恩。

此文章於 2007-06-30 07:47 AM 被 高橋炎介 編輯.
舊 2007-06-30, 07:41 AM #9
回應時引用此文章
高橋炎介離線中  
Advance Member
 
高橋炎介的大頭照
 

加入日期: Dec 2006
您的住址: 山道
文章: 317
引用:
作者Shinnher
記得以前開垂直同步&更新率60後
fps 60以上,則會定在 60

換了6600GT,7900GT +公版Driver 之後
玩遊戲(如HL2 , GRAW)
fps 60以上一樣定在60,
但fps 3x~5x 會被定在30

fps 被定在30 感覺有點不順@@

請問..除了關垂直同步...
有其他方法可解除fps 3x~5x 定在30..?

請打開驅動裡(NV)的三重緩衝.不過只針對OpenGL有效.
D3D的要用外掛DirectX Tweaker
RT有一個外掛好像也可以,不過沒試過.
希望對你有幫助.
__________________
=PCDVD認證分身=
是弄到你老豆還是你肛友還是你本人?那麼激動。
多練練吧,一個分身是不夠的,不要再否認囉!
對什麼樣的人說什麼樣的話嘛!
你該自問為什麼我對其他人不會呢?這個解釋滿意嗎?

對方先人身攻擊的怎麼沒看您主持正義呢?只會斷章取義對客觀的人是無效的。
繼續吧,記得每天每篇都幫我推喔,感恩。
舊 2007-06-30, 07:45 AM #10
回應時引用此文章
高橋炎介離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



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


vBulletin Version 3.0.1
powered_by_vbulletin 2025。

-->