来看清华博士做的 iPhone13 Pro 高刷机制全解密 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhoushengyue
V2EX    < href="/go/apple">Apple

来看清华博士做的 iPhone13 Pro 高刷机制全解密

  •  
  •   zhoushengyue 2021-10-15 15:56:26 +08:00 7288 次点击
    这是一个创建于 1459 天前的主题,其中的信息可能已经有所发展或是发生改变。
    38 条回复    2021-10-18 08:38:21 +08:00
    zhoushengyue
        1
    zhoushengyue  
    OP
       2021-10-15 15:57:06 +08:00
    KevinChan
        3
    KevinChan  
       2021-10-15 16:23:27 +08:00
    此处应该在 B 站 @我是 HYK
    KevinChan
        4
    KevinChan  
       2021-10-15 16:30:01 +08:00   1
    再补一句,做数码评测的门槛还是太低了。
    ligiggy
        5
    ligiggy  
       2021-10-15 16:31:04 +08:00
    @KevinChan 孕哥怎么了,之前因为他恰烂钱,我给他取关了
    KevinChan
        6
    KevinChan  
       2021-10-15 16:32:50 +08:00
    @ligiggy https://www.bilibili.com/video/BV1a34y1U7tg 看看他做的这个视频,再和楼主发的对比看看。
    qq1204076437
        7
    qq1204076437  
       2021-10-15 16:44:13 +08:00
    原来他是清华的博士啊。。。之前关注了有一段时间了,我才知道
    chrisqliu
        8
    chrisqliu  
       2021-10-15 16:46:16 +08:00
    这个 up 主属实干货多,每期视频都看
    zhoushengyue
        9
    zhoushengyue  
    OP
       2021-10-15 16:47:31 +08:00
    @ligiggy 其实他也没怎么地吧,他数出来不就是 80Hz 吗,只是对于原理没有做任何解释
    zhoushengyue
        10
    zhoushengyue  
    OP
       2021-10-15 16:48:04 +08:00
    @KevinChan 而且 HYK 也第一时间转了黑黑的视频,我觉得还是算不错的
    ligiggy
        11
    ligiggy  
       2021-10-15 16:53:14 +08:00
    @KevinChan 我感觉他这个视频做的还行,但是恰烂钱在我这里成立了,不会再关注了。。。
    KevinChan
        12
    KevinChan  
       2021-10-15 16:54:29 +08:00
    @zhoushengyue 两个人一个是一知半解就下结论,一个是从渲染机制深入实验得出结果,在我看来,差距还是挺大的。
    KevinChan
        13
    KevinChan  
       2021-10-15 16:56:11 +08:00
    @zhoushengyue 自诩为专业,靠标题党带节奏,赚流量。
    Chihaya0824
        14
    Chihaya0824  
    PRO
       2021-10-15 17:01:01 +08:00
    这个视频做的太好了,刚刚准备分享就看到已经有了 233,确实合乎逻辑的解释了为什么会感觉掉帧。 我一直以为是因为帧率下降切换写的有问题,最后竟然是预加载导致的。
    finab
        15
    finab  
       2021-10-15 17:07:08 +08:00
    看完了,但对 13 的策略有点困惑~ 设置这种应用,整个列表不长内容也简单,120hz 下的 8ms 时间也非常宽裕。
    没道理是因为计算和渲染时间超过 8ms 导致变成 80hz 呀~
    发售那会儿系统应用和第三方应用还是 120hz 来着
    ligiggy
        16
    ligiggy  
       2021-10-15 17:14:07 +08:00
    @zhoushengyue
    @KevinChan 黑黑这个视频,明显的就是 优等生和及格生的差距。
    E0421
        17
    E0421  
       2021-10-15 17:14:44 +08:00   1
    有个胜利文绉绉做的 12pro 的摄像头拆解也很棒(我公司内网点不开 b 站,还以为也是他发的)
    KevinChan
        18
    KevinChan  
       2021-10-15 17:16:36 +08:00
    @ligiggy 应该是学霸和那种考试怎么也考不好的做题家的区别
    ligiggy
        19
    ligiggy  
       2021-10-15 17:19:41 +08:00
    @KevinChan 看来我取关他是有原因的。。。
    plk403
        20
    plk403  
       2021-10-15 17:47:36 +08:00
    妈的 让我想起了 前端面试题 怎样加载 10000 个 div 列表
    shakaraka
      &bsp; 21
    shakaraka  
    PRO
       2021-10-15 18:04:29 +08:00
    这不就是前端的虚拟滚动么[doge]
    agagega
        22
    agagega  
       2021-10-15 19:02:31 +08:00 via iPhone
    B 站数码区魔怔人确实不少。

    人 up 认真讲了半天,弹幕里还有「不用洗了」
    zcwlwen
        23
    zcwlwen  
       2021-10-15 19:05:24 +08:00
    @KevinChan 看了下 HYK 视频评论区,还是比较好笑的。
    zcwlwen
        24
    zcwlwen  
       2021-10-15 19:06:31 +08:00
    先看的这个视频又看了下 HYK 的视频,感觉有点好玩啊。。顺便求推荐几个硬核 up 主。
    zx55
        25
    zx55  
       2021-10-15 20:28:46 +08:00 via iPhone
    @zcwlwen soc 性能看这 2 个 up,极客湾(他们能拿到首发)和小扁蓝超威,国外可以看 anandtech (他们是唯一能做 ios 上 spec 测试的媒体)
    工业设计可以看苏志斌
    比较综合的可以看张黑黑和胜利文绉绉
    haoyh1
        26
    haoyh1  
       2021-10-15 21:08:32 +08:00 via iPhone
    必须被 480 整除
    所以谁能解答为什么没有 96hz
    gbqqaybc
        27
    gbqqaybc  
       2021-10-15 21:31:54 +08:00 via Android
    @ligiggy 哪期视频是恰烂钱的,我去看看
    dingwen07
        28
    dingwen07  
       2021-10-15 22:18:14 +08:00 via iPhone   1
    发链接能不能不要带跟踪参数?
    fateofheart
        29
    fateofheart  
       2021-10-16 06:21:30 +08:00
    @E0421 感谢推荐,这个摄像头拆解做的太棒了~
    tousfun
        30
    tousfun  
       2021-10-16 09:51:00 +08:00 via iPhone
    这是清华博士?
    wwbfred
        31
    wwbfred  
       2021-10-16 11:58:31 +08:00
    @finab 估计是为了省电和解决发热问题限制系统界面的运行功率了。
    chanchan
        32
    chanchan  
       2021-10-16 15:58:56 +08:00
    我现在看到清华博士这四个字,第一反应是那个人
    Lemoxiao7
        33
    Lemoxiao7  
       2021-10-16 16:30:05 +08:00
    @haoyh1 主要是因为目前的 IOS 开发适配性的原因。
    iPad pro 2020 11 寸 PWM 1316hz
    iPad pro 2020 12 寸 PWM 58820hz
    iPad pro 2021 12.9 PWM 19190hz

    iPhone 12 30%亮度下 PWM 240hz (不是变刷没影响)
    iPhone 13 pro 全亮度 PWM 480hz

    从开发角度上来说 80 和 120hz 是最合理的,对于苹果这种产品线铺开、而且开发环境统一的公司来说 80 、120hz 是唯一的选择,几乎没啥可挑的,除非在技术上手机屏幕 PWM 调光频率能上千赫兹,不然没条件出现 96hz 这种频率,你要是这一代开出了 96hz 这种奇怪的开发频率,下一代手机屏幕的频率按整倍数来算,如果想提升就 480hz 一档的提升了,意味着下一代 iphone14 屏幕想提升就得上 960hz 调光了。按照现在的档位,240hz 一档档的升级要合理不少。
    kkocdko
        34
    kkocdko  
       2021-10-16 18:11:39 +08:00 via Android   1
    视频讲得很慢,是针对非技术人群的。尝试总结:类似前端框架长列表渲染,并加入了预渲染,消耗更多 CPU 时间,快速滑动时需刻意降低刷新率,避免掉帧。帧数档位为 PWM 频率的因数,防止刷新闪烁,所以档位少。
    总结得不够好请轻喷。
    aLazarus
        35
    aLazarus  
       2021-10-17 11:49:56 +08:00 via iPhone
    这个 up 我很久以前就关注了,他对于信息检索的能力,远超几乎所有人,无论是论文,还是供应链信息,都能查到有效且准确的内容。
    光是这一点就足以证明他的学历不同于普通人
    haoyh1
        36
    haoyh1  
       2021-10-17 13:42:37 +08:00 via iPhone
    @Lemoxiao7 1316 58820 是不是打错了 这数字看起来很奇怪。1316 也不能被 80 整除吧
    Lemoxiao7
        37
    Lemoxiao7  
       2021-10-17 19:00:25 +08:00
    @haoyh1 数据库显示就是这样的,整除应该只限于低频 PWM 的说法,当 PWM 频率够高的情况下,整不整除应该问题不大了。

    每一帧闪烁 10 次肉眼已经无从察觉了,下一帧闪烁十一次也无所谓了。但是当你一帧闪烁 3 次,突然下一帧闪烁 4 次,那感觉就完全不一样了,说不定会有一帧暗一帧亮的感觉。1316 、58820 这个是硬件厂商给的了,还有很多更奇怪的数字,详情可以看这个网站

    https://www.notebookcheck.net/PWM-Ranking-Notebooks-Smartphones-and-Tablets-with-PWM.163979.0.html
    ligiggy
        38
    ligiggy  
       2021-10-18 08:38:21 +08:00
    @gbqqaybc 各大手机品牌的旗舰详细测评,给没给钱,一看就知道。。。没给钱使劲儿说缺点,给了就一笔带过或者不说。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5956 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 02:50 PVG 10:50 LAX 19:50 JFK 22:50
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86