惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
D
DataBreaches.Net
F
Fortinet All Blogs
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
Apple Machine Learning Research
Apple Machine Learning Research
H
Help Net Security
M
MIT News - Artificial intelligence
美团技术团队
人人都是产品经理
人人都是产品经理
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
The Cloudflare Blog
有赞技术团队
有赞技术团队
L
LangChain Blog
博客园 - Franky
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 【当耐特】
S
SegmentFault 最新的问题
V
Visual Studio Blog
Blog — PlanetScale
Blog — PlanetScale
Hugging Face - Blog
Hugging Face - Blog
B
Blog
I
InfoQ

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
关于NVIDIA G-SYNC,你应该知道的一切 - 少数派
2020-11-03 · via 少数派

G-SYNC是NVIDIA为了解决游戏中画面撕裂问题而开发的一种显示器画面自适应同步技术。

它可以看作是垂直同步技术的升级版,解决了垂直同步技术高延迟、帧数不足时产生卡顿的问题。

它的竞品是AMD的FreeSync

它需要显示器与显卡同时支持才能开启

画面撕裂 VS 画面不撕裂
画面撕裂 VS 画面不撕裂

可以看到画面撕裂是非常影响游戏观感的,而显示器画面同步技术可以解决这个问题。

二、相关知识

1.画面为什么会动起来?

这个东西想必大家都见过,在一个小本子上画上许多具有变化的单张图,再快速地翻页,就好像画面动起来了一样

显示器的原理是一样的,通过快速播放无数张静态的画面,通过人眼的视觉残留,让你的眼睛误以为画面是动态的。

刷新率就是显示器显示画面的频率,单位是Hz,60Hz的显示器一秒钟就是刷新60张画面,144Hz显示器就是一秒钟刷新144张画面,刷新率越高,画面看起来就越流畅。

2.游戏中的画面为什么会撕裂?

显示器并不是整个屏幕突然显示一幅完整的画面,而是像图中一样一行一行的显示,这样的技术又分为隔行扫描和逐行扫描

隔行扫描:每1/2个单位时间交替显示奇数行和偶数行

逐行扫描:单位时间内显示整个屏幕

隔行扫描 VS 逐行扫描

隔行显示更大程度的利用了人眼的视觉残留,但与逐行扫描相比画面看起来会闪烁,当然现在的显示器都是逐行扫描了。

运行游戏,又没有开启同步技术的时候,显卡单位时间内生成画面与显示器显示画面不是同步的,但显示器又要把它们全部显示出来,又因为显示器使用的是逐行扫描的显示方法,下部的扫描还没有完成,上部的扫描又开始了,就会产生画面撕裂。

所以图中的左边是显卡生成的3帧被显示器显示在1帧中,产生了两条撕裂线。

三.同步技术的原理

1.垂直同步技术

垂直同步,又被称为V-sync,是传统的解决画面撕裂的方案,在游戏的设置中非常见。

如果开启了垂直同步,那么显卡会等待显示器的信号脉冲生成新刷面,脉冲的频率是显示器的刷新率,当显示器更新画面时,会向显卡发送信号,显卡才会生成新的画面,单位时间内显示器也只显示这张画面,就解决了画面撕裂的问题。同时游戏的最高帧数会被限制在显示器的刷新率,假设你用的是60hz显示器,那么游戏的最高帧数只会达到60FPS。但这带来了以下两个个缺点:

操作会有迟滞感。不同于观看影片,游戏是有互动的,你的操作会在画面的变化上得到反馈。开启垂直同步后,显卡生成新的画面需要等待显示器的信号,你的操作不会让显卡立刻生成新的画面,所以会有一种画面比操作慢了半拍的感觉。

当帧数达不到显示器的刷新率时,实际帧数会下降。假设你的显示器的刷新率是60hz,当游戏运行在30<FPS<60时,无法满足每1/60秒一个新画面,游戏就会运行在30FPS,每2/60秒显示一个新画面。以此类推,当15<FPS<30时,游戏就会运行在15FPS,每4/60秒显示一个新画面。

2.G-SYNC

G-SYNC技术的原理正好与垂直同步相反,显卡生成新画面时会向显示器发送信号,显示器才会显示新的画面。但G-SYNC只会在游戏帧数低于显示器刷新率时才会启动,假设你的显示器时144hz,那么只有FPS<144时才会启动。与垂直同步相比,G-SYNC有以下几个优势:

操作的迟滞感下降。为什么是下降而不是消失?因为相比不开启G-SYNC,显示器需要等待显卡的信号才会刷新新画面,这个等待过程同样会产生延迟,不过你的操作会第一时间让显卡产生新画面,然后再显示器上产生变化,所以迟滞感比起垂直同步大幅降低。

当帧数达不到显示器的刷新率时,不会产生垂直同步技术实际帧数下降的问题。G-SYNC启动时显示器的刷新率会与游戏的帧数相同,动态变化,游戏是多少FPS,显示器的刷新率就是多少hz。

3.AMD FREESYNC

FreeSync技术的原理和G-Sync是一样的。

四、G-SYNC显示器的选购

NVIDIA与各品牌合作提供了显示器的G-SYNC的认证,分为三种:

名称独立芯片HDR与G-SYNC同时开启
G-SYNC ULTIMATEYesYes
G-SYNCYesNo
G-SYNC COMPATIBLE(G-SYNC兼容)NoNo

以下产品仅是举例,不代表我推荐这个型号

1.G-SYNC COMPATIBLE(G-SYNC兼容)显示器

G-SYNC COMPATIBLE(G-SYNC兼容)与Freesync其实都是通过VESA(视频电子标准协会)的Adaptive-Sync标准实现功能的,商品介绍上写的是支持Freesync的显示器同样可以开启G-sync。这其中的区别只在于G-SYNC兼容显示器由NVIDIA测试认证,保证使用过程中的体验,没有认证的出了问题与NVIDIA无关。(但实际上并不会又什么问题,笔者使用的也是Freesync显示器)

各种实际的测试中没有独立芯片的G-SYNC兼容显示器体验并不亚于有独立芯片的G-SYNC显示器,并且由于增加了芯片的成本会导致价格没有竞争力,现在厂家推出的新品基本上都是G-SYNC COMPATIBLE(G-SYNC兼容)认证的显示器,或者没有认证,商品介绍上写的是支持Freesync,但实际上也可以开启G-sync,物美价廉,大部分用户应该都会选择购买此类产品。

标注FreeSync实际上也可以开启G-sync的显示器
G-sync兼容显示器

2.G-SYNC显示器

G-SYNC认证的显示器基本上是一些老款的产品,和一些高端的型号,有独立芯片的显示器在测试中只在稳定性上有略微的优势,因此各品牌也很少出这种认证的显示器。

G-SYNC 显示器

3.G-SYNC ULTIMATE显示器

G-SYNC ULTIMATE 一般是同时带有HDR1000以上认证的显示器才会有的认证。因为HDR有巨大的信息量,需要有独立芯片来处理同时带有HDR与G-SYNC的信号。这类显示器的价格一般十分高昂,型号也很少,当然体验也十分优越。

G-SYNC ULTIMATE 显示器

五、G-SYNC最佳设定

以下设定是追求最佳的画面表现同时尽可能的降低延迟的设置

1.首先在显示器设置中开启功能:

一般都叫这个

2.打开nvidia控制面板,在“设置G-sync”中如下设置

3.在nvidia控制面板中,“管理3d设置”改动如下两个选项:

并且在所有的游戏内设置中关闭“垂直同步”

4.通过各种软件工具将游戏的最高帧数锁定在你的屏幕刷新率减3

例如笔者使用的是280HZ显示器,并且使用nvidia控制面板自带的帧数限制器限制帧数最高为277FPS