iOS卡顿查找和定位-ProFile

入口

点击后会自动运行,但注意运行的是Release模式,如果需要Debug模型,可以在scheme Manage 里面修改

运行完,会有各种工具的选择,选择Time Profiler

进入二级页面,点击左上角的开始,然后应用会自动打开,现在开始操作比较卡的页面,比如我的页面上下滑动卡,我就滑动,多滑动几次,然后点结束录制

结束录制后开始Analyzing

这里根据时间线可以看到cpu的使用情况,找到对应的时间段,可以看到cpu在运行哪段代码,从而定位出我们耗时的代码

相关推荐
思盛iOS签名上架11 小时前
App苹果签名有什么作用?
macos·ios·cocoa
CocoaKier13 小时前
Facebook广告后台收不到Adjust回传数据,我们排查了一个月终于找到了根因
ios·facebook
袁震16 小时前
HarmonyOS 应用包体积优化与上架自检实战:从 76.2MB 到 3.6MB
java·华为·性能优化·harmonyos
raindayinrain17 小时前
深入理解Linux内核--ext文件系统,open/write/read/close执行流程,性能优化
linux·性能优化·文件系统·文件系统调用
前端炒粉18 小时前
容器预热预跳转方案
前端·vue.js·性能优化
一克拉的眼泪很珍贵19 小时前
23 - 综合实战(上):需求分析与架构设计!从零到一构建生产级智能客服Agent
人工智能·ai·性能优化·架构·需求分析
灵境(虚幻知音)20 小时前
Cesium动态轨迹性能瓶颈深度拆解:翼带与尾迹的底层优化实践
性能优化·cesium·3d引擎·afsim·翼带·尾迹·自定义着色器
李昊哲小课2 天前
Spring Boot 4 旅游主题实战教程 阶段四:缓存与底层进阶
spring boot·redis·缓存·性能优化·log4j·旅游·性能
FairGuard手游加固2 天前
iOS 游戏加固技术解析:代码混淆、资源加密、内存保护与重签名检测
安全·游戏·macos·unity·ios·objective-c
思盛iOS签名上架2 天前
iOS企业签名原理是什么?
macos·ios·cocoa