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

随机推荐

  • 天气丹水云系列好用吗

    好用。天气丹套盒里的乳液对于皮肤的维稳效果相当不错,天气丹乳液的质地不厚重,使用起来不会让肌肤产生负担感,保湿力度也很高,适合全肤质所有人群使用。天气丹套盒中还有一盒面霜,天气丹面霜质地比较绵密,可以牢牢锁住之前所使用护肤品中的营养成分。天

    2024-04-15
    39400
  • 妮维雅和欧莱雅哪个好?妮维雅是哪国的品牌?

    妮维雅这个品牌大家都比较熟悉,很多人都会想到它们家的洗面奶,还经常被拿来和其他的护肤品牌做比较,比如说欧莱雅这个品牌,因为欧莱雅的护肤产和妮维雅一样也是有男士和女士的,那妮维雅和欧莱雅哪个好?妮维雅是哪国的品牌?1、妮维雅和欧莱雅哪个好妮维

    2024-04-15
    31900
  • 妮维雅身体乳能美白么,妮维雅美白身体乳真的能美白吗

    俗话说“一白遮三丑”,这句话的意思就是白皙的皮肤可以遮盖人脸部上的很多缺点,这也会许多女孩子渴望美白肌肤的原因。改善肤色的办法有很多,大部分女生会选择涂抹具有美白功效的的护肤产品。现如今市面上的美白护肤产品越来越多,其中妮维雅的美白身体乳就

    2024-04-15
    37700
  • zfb绿宝瓶焕肤套盒敏感肌可以用吗

    可以用。宝瓶有很强大的修复力,敏感肌肤也可以使用,可以及时缓解干燥问题肌肤,特别是在肌肤敏感阶段,修复效果更为显著。zfb绿宝瓶焕肤套盒主要成分有野生高丽参提取液、净螨素,金银花提取液、紫花地丁提取液、金缕梅提取液等,能有效祛除痘痘、螨虫,

    2024-04-15
    32700
  • 润唇膏哪个牌子好

    润唇膏哪个牌子好要说什么护肤品走哪带哪,一定非润唇膏莫属了,随身必定携带一支,公司和家里也分别都留有存货。那么你们知道润唇膏哪个牌子好吗?有关唇膏的使用,个人有时一天涂十几次,最通常的情况是早上唇膏打底,晚上唇膏滋养,一年四季不间断,秋冬使

    2024-04-15
    32300
  • 妮维雅和欧莱雅哪个好?妮维雅是哪国的品牌?

    妮维雅这个品牌大家都比较熟悉,很多人都会想到它们家的洗面奶,还经常被拿来和其他的护肤品牌做比较,比如说欧莱雅这个品牌,因为欧莱雅的护肤产和妮维雅一样也是有男士和女士的,那妮维雅和欧莱雅哪个好?妮维雅是哪国的品牌?1、妮维雅和欧莱雅哪个好妮维

    2024-04-15
    31000
  • 皮肤保湿用什么最好?皮肤用什么保湿效果好?

    一般皮肤容易出油,黯淡无光,出现长痘等问题,很多时候就是因为缺水,皮肤缺水所以会分泌很多的油脂,一般来说护肤比较基础的就是做好保湿的工作,让肌肤充满水分有光泽,那么皮肤保湿用什么最好?皮肤用什么保湿效果最好呢?1、矿泉水皮肤保湿最简单也是安

    2024-04-15
    39000

发表评论

登录后才能评论
保存