接下来再让我们讨论一下显卡:
一块显卡都会拥有两个缓冲区,其中一个进行计算,另一个缓冲区则用来读取并且显示出来,这也就是说一幅画面只有在完全计算结束之后才会被显示出来。
当Vsync关闭的时候,这时如果显卡在buffer A处进行计算的时候,显卡将不会理会buffer B处的数据是否已经被读取或者被显示就直接转换A和B两个buffer。在这样的情况下,显示器将会显示出半幅n-1画面以及半幅n画面。这时就会出现两个画面的不同部分以及不同的延迟。在显示器的两次刷新过程间,如果显卡以及处理器的效率足够高,那么两次刷新间的画面则应该已经处理完毕。在这时,显卡导致的延迟就是两次画面计算处理器用时以及有可能出现的不同画面显示的计算时间。而这些全取决于显卡以及处理器的性能。而当 Vsync打开的时候这个问题就不存在了,因为这时buffers A 和 B的转换只有在显示器刷新过之后才会进行转换。当显卡正在buffer A区处理图片时会等其处理器完毕之后才会转换 buffer区,反之亦然。在一款刷新为60HZ的显示器上,buffer B每秒钟读取60次,但是这并不代表buffer B能每秒钟上传60次。如果显卡依然能够在1/60秒里处理图像的能力,那么这种情况下是很好的,那么延迟将会只有1/60秒.但是如果显卡这时需要更多的时间去处理,那么显卡将会在显示器完成刷新之后完成计算,因此这个时候显卡就必须等待显示器的下次刷新。而这也就意味着同样的画面将会被显示两次。在第一次将会拥有2/60秒的延迟,而第二次则拥有3/60秒的延迟。由于在游戏中画面处理的时间并不是一个定数,因此这个问题在游戏中的表现就更为明显,这时延迟会由 1/60th增加至3/60th,而这将会导致极为严重的延迟。因此如果将Vsync功能打开,那么系统最紧要的就要确保FPS与显示器的刷新率保持一致。
因此在Vsync选项关闭的情况下我们将可以获得最好的反应时间,因此关闭Vsync就成了最优选项,但是这样会产生画面破裂的现象,因此从审美学的角度来说这种选择是较差的。最后给大家更举一下三个不同的组合:
组合
最后我们的推荐优化组建方案是: Razer鼠标+显卡(V Sync关闭)+CRT显示器,那么这样的组合产生的延迟是1ms + 0.5 画面 (刷新率设在 100 Hz, 1/100/2= 5ms) + 0 = 6 ms
标准解决方案: 一个好的USB1.0鼠标 + V Sync 打开 + 一般的 LCD显示器如 Dell 2407WFP 延迟就是 8 ms + 2 幅画面 (LCD = 60 Hz, 或者 33 ms) + 24 ms = 65 ms.那就是会产生4幅画面的延迟
组合
不推荐解决方案: 慢速鼠标 + 三倍缓冲 + 慢速显示器 (Acer AL2032W) 延迟=16 ms + 3 幅画面 (3 x 16.7 = 50 ms) + 44 ms (Acer AL2032W测得的最大延迟) = 110 ms, =6.5 幅画面!!!
图 文 结 合:http://www.qqread.com/hardware/lcd/using/2006/08/z200468.html相关专题
- 三足鼎立 19寸20寸22寸宽屏液晶究竟买谁 (515次浏览)
- 选大还是小 19寸与20寸宽屏液晶理性选购 (492次浏览)
- 见识真正的发烧友 看看外国友人怎样玩液晶 (327次浏览)
- 看美女如何选液晶 职场MM所用显示器曝光 (234次浏览)
- 液晶2006盘点:崛起的大厦和被遗忘的角落 (114次浏览)
- 怒斥液晶越大越垃圾言论:26宽屏都嫌小 (71次浏览)
- 别听奸商忽悠 编辑教你挑选液晶显示器 (60次浏览)
- 是暴利还是物有所值 高低端液晶成本对比 (56次浏览)
- 暗流涌动 显示器主流品牌2007年大事回顾 (42次浏览)
- 让选购不再成难事 年底液晶购买攻略解析 (37次浏览)





