iOS-图片撕裂、掉帧初解读

iOS-图片撕裂、掉帧初解读,第1张

撕裂:两帧或多帧在屏幕上显示,导致显示效果错位,效果图如下:

掉帧:指的是重复显示同一帧,非丢失了某一帧内容(有疑问,见思考)

撕裂流程图如下:

为解决上述问题:iOS引入垂直同步Vsync + 双缓存区 DoubleBuffering 

1、垂直同步Vsync:即加锁原理,当前帧内容没有显示完全时,不会读取下一帧内容,帧缓存区被锁定

2、双缓存区 DoubleBuffering :即在GPU开辟两个帧缓冲区

上述技术解决撕裂问题的同时引入了掉帧的问题

如上图,当CPU+GPU处理的是时间>每一帧显示的时间(167ms)(1s中显示60帧,人视觉感官会更加流畅和逼真)时,帧缓存区无更新,继续显示当前帧内容

为了解决上述问题:iOS引入了三级缓存技术,需要关注的是,该技术仅仅只是解决了掉帧出现的概率,没有从根本上解决掉帧的问题

思考(问题):

当前显示A缓存区数据,Vsync信号接受时,B缓存区帧数据未更新,那应该是显示当前帧的上一帧数据而不是同一帧数据,是B缓存区数据未更新时,即使A缓存区数据显示完成,屏幕控制器也不会指向B帧缓冲区吗?

解答:掉帧时,还是显示的当前帧数据,由于B缓存数据未更新,不会去读B缓存区的数据

以下是一些可能解决苹果手机掉帧问题的方法:重启手机。有时候,只是简单重启一下手机,就能有效解决掉帧问题。清除缓存。进入手机“设置-通用-储存空间与iCloud用量”,手动清理掉一些缓存,可以有效降低掉帧率。

解决方法一:试一下清理软件缓存。解决方法二:试一下重启手机。解决方法三:试一下重新下载该软件。

可以尝试物理降温:比如放在空调风口,温度降下后就不会伤害手机本身,再查看开了什么耗电的程序,关闭。关机:如果手机已经很烫了,可以马上关机。关机后,相当于杀掉了所有的程序,等温度降下来后再开机。

⑥更新建议如果你已经更新iOS11出现游戏掉帧或者发热卡顿问题,建议更新iOS16Beta3经过几个小时的测试iOS16Beta3稳定性挺好,流畅性有所提升,电池续航方面对比上个测试版也有所提升。

解决方法:关闭一些后台程序,不要在充电的情况下玩手机。以下是苹果手机的相关介绍:iPhone是苹果公司(AppleInc)发布搭载iOS操作系统的系列手机。

若使用的是vivo手机,可参考以下方式排查:

1、进入游戏内设置--基础设置--将高清显示、角色描边、高帧率等开关关闭;

2、若是安装/更新游戏后首次登录,建议先将游戏退出重新打开;

3、长时间体验游戏,手机机身温度升高会限制频率,建议休息一段时间或者换个比较凉爽的环境体验;

4、为了在游戏中能更好的保持性能,建议进入设置--电池--切换到性能模式/BOOST模式/Monster模式使用观察,并保持电量充足(20%以上);

5、清理手机运行内存和存储空间,操作方法:

①、进入i管家--空间清理,清理垃圾缓存;

②、进入文件管理中删除不需要的文件(安装包、视频、压缩包等);

③、进入设置--应用与权限/更多设置--应用管理--找到对应的软件--存储--清除缓存;

注:进行删除文件、软件、清除所有数据等操作前,请提前备份好数据,以免丢失重要数据。

更多使用疑惑可进入vivo官网--我的--在线客服--输入人工,咨询在线客服反馈。

iphonex掉帧的解决方法如下:

1、打开手机设置点击通用。

2、在通用界面选择辅助功能。

3、在辅助功能中的增强对比度选择“降低透明度”,这样即可解决掉帧。

iPhone是美国苹果公司研发的智能手机系列,搭载苹果公司研发的iOS操作系统。第一代iPhone于2007年1月9日由苹果公司前首席执行官史蒂夫·乔布斯发布,并在2007年6月29日正式发售。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/748974.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-04
下一篇2023-08-04

随机推荐

  • nivea防晒霜怎么样_妮维雅防晒霜怎么样

    妮维雅nivea防晒霜是一款来自德国的护肤品牌,这款新防晒霜同系列防晒产品区别也会比较明显,下面我们就一起来看看效果好不好!我点评这款和一直卖的妮维雅经典防晒乳有什么区别虽然两款质地很相似,但这一款的防晒指数更高,SPF50 P

    2024-04-15
    18400
  • 快要军训了,用什么牌子的防晒霜防晒效果好?

    军训防晒霜品牌推荐:1、泰国mistine小蓝帽泰国的这款防晒霜的确做得很不错,同时很平价。小蓝帽主打的是身体防晒,大瓶一点,并且身体防晒和我们脸部防晒是同样重要的,像一些胳膊还有腿得晒伤,都会引起皮肤的一些泛红等。大家在做好脸部防晒的同时

    2024-04-15
    16300
  • 植美村灵芝酵母舒缓补水套盒怎么样

    效果好,性价比高。1、效果好:该套盒包含的洁面乳、爽肤水和精华乳,能够全面滋养肌肤,深度补水保湿,提升肌肤水润度,使肌肤柔滑、亮泽。2、性价比高:该套盒价格相对合理,大多数消费者可以承受,同时套盒内的产品组合可以满足基本的护肤需求,使护肤变

    2024-04-15
    15600
  • 妮维雅身体乳怎么样 妮维雅身体乳孕妇能用吗

    妮维雅身体乳效果怎么样以及是否适合孕妇用,是很多人都共同关心的话题 ,下面给大家依次介绍妮维雅的多款明星身体的产品介绍与使用心得。 妮维雅身体乳怎么样妮维雅身体乳怎么样——妮维雅深层润肤乳液 参考价格:29元200ml

    2024-04-15
    25300
  • 妮维雅是欧莱雅旗下的吗 妮维雅是什么档次

    妮维雅是欧莱雅旗下的一款护肤品牌,它属于中档护肤品。妮维雅以其独特的产品设计和高质量的成分在市场上受到广大消费者的喜爱。让我们来讨论妮维雅是否属于欧莱雅旗下。是的,妮维雅是欧莱雅旗下的一个品牌。欧莱雅是全球知名的化妆品公司,拥有多个知名品牌

    2024-04-15
    24300
  • sk2护肤精华露怎么用

    SK-II护肤精华露是一款非常受欢迎的护肤产品,它拥有多个用途和使用方法。下面我将从不同的角度为大家介绍如何正确地使用SK-II护肤精华露。使用之前,请确保面部已经清洁干净。您可以使用洁面乳或卸妆产品来清洁皮肤,确保没有残留的污垢或化妆品。

    2024-04-15
    25100
  • 妮维雅洗面奶适合学生洗吗 妮维雅洗面奶敏感肌可以用吗

    对于敏感肌来说在使用的时候是要特别注意成分的,这个妮维雅的洗面奶要是敏感肌使用的话会不会出现过敏的情况?这款洗面奶适合学生用的吗?妮维雅洗面奶适合学生洗吗妮维雅洗面奶适合14岁以上的人群使用。一般情况下,年龄在18周岁以上的女性,可

    2024-04-15
    8700

发表评论

登录后才能评论
保存