中关村在线

首页 排行 新品 问答 下载 论坛 手机 笔记本 数码相机 主板 显卡 平板电脑 更多

苹果的promotion是什么

举报
讨论回答 (4)
liwei8300
520902lvff
razyll
先回顾下 iOS 平台在刷新率和触摸采样率的 历史 :
很多人的印象里, iPad Pro 2017 是移动平台上最早使用高刷新率的设备, 直接定义了 Pro Motion 这个高刷新率的体验.
但是实际情况是: iPad Pro 初代其实就有了动态屏幕刷新率: 为了降低 12.9 寸大屏对电池续航的冲击, 在画面静止的时候会减半到 30Hz 刷新率(驱动版). 并且为了实现更低的笔触延迟, 支持了 120Hz 的输入刷新率.
2017 年 iPad Pro 引入 120Hz Pro Motion , 其实是为了缓解大屏幕响应速度较慢的问题, 从而有效降低输入延迟, 特别是提升 Apple Pencil 的使用体验. 但是此时的 Pro Motion 仍然只是在几个刷新率之间切换.
到了 iPhone X 升级为了OLED 面板, 120Hz 的触摸采样率搭配更高的响应速度, 实际上相比原先的 LCD iPhone 在触摸体验上有了显著提升.
Apple Watch Series 5 为了实现低功耗常亮屏幕, 引入了 LTPO 显示面板, 允许刷新率降低到 1Hz, 从而减少常亮显示的功耗.
如今, iPhone 13 Pro 将 120Hz 的 Pro Motion 体验带到了手机, 而且带来了 Adaptive Sync.
但是更高的刷新率可能会耗费更多的电力, 因此整体的优化策略可以用 Apple 这句话简单概括:
解释这句话之前, 还是得明确两个概念: 屏幕刷新率 和 绘制速率 .
绘制速率 代表你的 CPU、GPU 产生画面的速率, 比如说传统的 UI 都是 60fps; 视频内容里, 电影是 24fps, 流媒体常见是 29.97/30fps; 游戏 的帧率通常取决于 GPU 性能, 一般最高帧率以屏幕帧率(常见为 60)或者其一半(30)为限(所谓目标帧率). 很显然产生越多的画面, 就需要 CPU+GPU 耗费更多的电力; 同理, 降低绘图速率就能有效省电.
屏幕刷新率 代表屏幕像素改变的速率. 比如常见 60Hz 就代表一秒钟要改变 60 下, 每下间隔约 16.67ms, 通过降低这个速率就可以降低屏幕的耗电量.
但是 传统 LTPS 像素存在漏电 的问题, 这会导致像素的内容无法长时间维持, 需要外部信号以相对较高的频率对像素的电容进行充电以维持内容, 这就导致 LTPS 面板刷新率无法进一步下降 . 而 LTPO 解决了这个问题, 在 外部信号刷新率极低的时候也能维持住画面, 从而降低功耗.
有的朋友说, Android 有可变刷新率.
没错, Android 确实有根据 交互和内容 去动态调整刷新率的机制. 比方说你在看视频, 屏幕刷新率会匹配视频帧率, 这是 自适应内容匹配 ; 当你戳屏幕交互的时候, 刷新率会立刻恢复, 这是 自适应交互.
但问题是, Android 是固定帧率的可变刷新率.
这句话听上去比较绕, 我用一张图表示:
这张图表示两种屏幕刷新率的状态, 可以看到屏幕的刷新周期是固定的. 当绘制速率不够的时候, 可能 120Hz 屏幕的两帧都显示的是相同的内容.
而 自适应同步 屏幕的刷新周期则可以自由变化, 比如这块屏幕的刷新周期从 8-25ms 不等, 说明刷新率可以在 40-120Hz 变化.
我们知道 PC 和 游戏 机上有所谓 FreeSync/G-Sync/VRR 之类的技术, 他们的作用其实就是 让屏幕刷新去匹配绘制速率 , 从而 避免因为两者不一致出现画面撕裂, 或者是为了避免撕裂引入垂直同步, 导致输入延迟增大.
当绘制出现延迟的时候, 传统固定刷新率就必须让两帧显示一样的内容, 这会产生画面卡顿; 而自适应刷新率可以接受这额外的延迟
另外一个很有用的场景就是当 游戏 中的场景出现变化: 比如从场景复杂度较低的野外转向城市, 那么 游戏 的帧率可能会出现变化, 自适应同步就能实现两种场景的顺滑切换.
自适应同步技术已经能支持最新的 iPhone Pro/iPad Pro, 以及连接了支持 FreeSync 显示器的 Mac, 从而带来更爽更流畅的 游戏 体验.
图为 WWDC21 制作, 此时 iPhone Pro 暂时没有 Adaptive Sync
刚才主要都是围绕屏幕显示方面, 想要搞清楚实际体验, 我们还是得搬出 PC 上衡量输入延迟的 timeline chart:
这是 PC 上一种最差情况的输入延迟的示意图.
很显然, 120Hz 能大幅度降低每一帧的传输延迟, 更高的采样率也能让画面更「跟手」 . 但是 CPU+GPU 在这个 timeline 中也占据了很大一部分, 所以不能光说 120Hz 就一定更「跟手」, 也许因此你会感觉到画面很流畅, 但是如果说 CPU 不能完全带的动, 轻则「流畅但是不跟手」, 重则出现掉帧卡顿.
所以光靠高刷屏幕不见得体验就一定好, 还需要处理器够劲, 系统软件优化足够到位, 中间任何一环掉链子, 都会出现很多厂商 120Hz 但是实际体验还是拖泥带水的问题.
有的朋友可能会说: 既然要流畅, 那我们就让 SoC 频率更高, 加强散热, 做大电池, 这样总爽了吧?
然而移动平台上的能耗控制又是一个很复杂的问题. 理论上确实可以这么做, 但是机器的重量、发热都会不理想.
所以这代 A15 引入了 LPDDR5 内存, GPU 规格提升到了 5 核心, CPU 仍然维持 2 性能+ 4 效能的设计, 不管是性能还是效能核心都是业界的顶级水平.
更重要的是在于团队合作:
前面说了 游戏 等应用支持了自适应同步, 但是传统 App 仍然遵循的是固定刷新率变化, 这就涉及到一个问题: 当动画进行到一半的时候, 刷新率突变了, 如何避免动画出现进度跳跃.
Apple 在前两年推出了针对可变刷新率屏幕的定时器: CADisplayLink , 为可变刷新率场景带来了一系列变化.
第一个改进是更好的稳定性, 从而避免传统定时器受到系统 jitter 的影响.
第二个改进是, 完全根据屏幕刷新进行触发, 保证在不同刷新率下的动画速率一致.
第三是帮助实现在刷新率突变的时候维持正确的动画进度, 防止突然跳变.
另外 iOS 15 中, 每个触控手势的速度会根据你手指移动的速度动态调整, 从而让操作更爽快.

我们在使用 App 的时候经常会见到各种横向和竖向滚动的元素交互: 随着手指的移动, 新的内容也会加载出来, 旧的内容占据的资源会被释放.
这就涉及到两个问题:
所以在新的 iOS 15 SDK 中(包括 macOS Catalyst), list 和 collection 的元素部件有了改进的预加载行为.
有了预加载之后, 可以避免出现滚动过快导致到尽头出现大量未加载和到底的尴尬情况.
更重要的是, 这样的改变改善了性能和功耗表现, 让你在 120Hz 高刷下滚的更爽, 但不必让 CPU 维持高频率去保持流畅.
从上面一系列技术里, 我们得以窥见 Apple 如何处理好体验和续航的关系. 我们看到的是 iPhone 13 Pro 从屏幕到 SoC, 从 iOS 到 App, 都已经为迎接低功耗高刷做好准备.
目前唯一需要补上的短板, 就是 iPhone 的常亮屏幕功能, 希望 WWDC22 能一览真容.
yuanqiyang1
展开查看全部 4 条讨论
相关问题

iphonepromax面容灯一直亮

1718 浏览 5 回答

11promax对比xsmax哪个喇叭大?怎么选择?

3159 浏览 5 回答

HP LaserJet Pro MFP M125-M126 PCLmS怎么双面打印

5630 浏览 4 回答

开机密码忘了,按了f8,没法跳出“Command Prompt”窗口

1619 浏览 4 回答

观测云如何兼容Prometheus?

1068 浏览 4 回答

扩展阅读

“闲鱼常客”最容易吃灰的五款家电告诉你为啥别买

评论 8

“闲鱼常客”最容易吃灰的五款家电告诉你为啥别买

揭秘苹果电视缺席真相:不赚钱只是一方面

评论 1

揭秘苹果电视缺席真相:不赚钱只是一方面

旗舰级与入门级相差几何?三款固态硬盘《黑神话:悟空》载入速度对比实测

评论 3

旗舰级与入门级相差几何?三款固态硬盘《黑神话:悟空》载入速度对比实测

vivo Y300 Pro性能测试:保证流畅使用,王者荣耀可以稳定90帧

评论 1

vivo Y300 Pro性能测试:保证流畅使用,王者荣耀可以稳定90帧

重塑智能生活新体验 vivo Y300 Pro系统AI体验分享

评论 5

重塑智能生活新体验 vivo Y300 Pro系统AI体验分享
热门问题

平面设计一个月工资一般多少

6520 浏览 5 回答

平面设计一个月工资一般多少

求推荐一款笔记本。工科研究生用,便于随身携带。平时做科研,处理数据,查阅文献。不玩网游和单机,至多玩棋牌游戏和影音。喜欢摄影,需要修图。附加:纠结要不要带数字键盘区。预算最多8000。尽量便宜些。

1.2万 浏览 6 回答

求推荐一款笔记本。工科研究生用,便于随身携带。平时做科研,处理数据,查阅文献。不玩网游和单机,至多玩棋牌游戏和影音。喜欢摄影,需要修图。附加:纠结要不要带数字键盘区。预算最多8000。尽量便宜些。

苹果12召回肿么操作?

1045 浏览 6 回答

苹果12召回肿么操作?

马斯克有华人血脉吗

8759 浏览 6 回答

马斯克有华人血脉吗

在苹果官网已经付款了为何apple store还是待付款

1835 浏览 7 回答

在苹果官网已经付款了为何apple store还是待付款

256gSSD是否够用?打算买个笔记本,办公为主,查阅文献等。不玩大型游戏,至多玩一些棋牌类游戏和影音娱乐。手里有2T移动硬盘,但也想在笔记本上存少量的电影。平时玩单反,处理图片比较多。

2.3万 浏览 4 回答

256gSSD是否够用?打算买个笔记本,办公为主,查阅文献等。不玩大型游戏,至多玩一些棋牌类游戏和影音娱乐。手里有2T移动硬盘,但也想在笔记本上存少量的电影。平时玩单反,处理图片比较多。

男明星排行榜100名

5866 浏览 5 回答

男明星排行榜100名

投诉京东商城的电话是多少?

4292 浏览 6 回答

投诉京东商城的电话是多少?

肿么找回QQ浏览器历史记录

7279 浏览 6 回答

肿么找回QQ浏览器历史记录

笔记本电脑可以连接到无线网络,但是显示无Internet,插网线也没办法上网

1.2万 浏览 7 回答

笔记本电脑可以连接到无线网络,但是显示无Internet,插网线也没办法上网
最新问答

想在京东自营那买个电脑 大概两千多的组装机 玩游戏的,配置方面需要注意什么

9042 浏览 7 回答

想在京东自营那买个电脑 大概两千多的组装机 玩游戏的,配置方面需要注意什么

HP1000打印机64位WIN7系统驱动肿么安装,或可以用什么驱动代替及安装方法耐心解答下!

7806 浏览 4 回答

HP1000打印机64位WIN7系统驱动肿么安装,或可以用什么驱动代替及安装方法耐心解答下!

电脑开机桌面一直显示windows更新。怎么处理?

1万 浏览 7 回答

电脑开机桌面一直显示windows更新。怎么处理?

红米k40和k40游戏增强版哪个更好?

1147 浏览 5 回答

红米k40和k40游戏增强版哪个更好?

手机总是自动进飞行模式,怎么处理

6749 浏览 9 回答

手机总是自动进飞行模式,怎么处理
举报
举报成功

经过核实后将会做出处理,感谢您为社区和谐做出贡献。

请选择删除原因
删除成功
确定推荐该回答?
推荐成功

更多频道

频道导航
辅助工具