iOS UI线程卡顿监控总结
2018-07-30 本文已影响8人
介和
1 通过 FPS 值 观察 ,大概的发现是哪个页面 发生了卡顿。(不准确)
2 监控 runloop 状态: kCFRunLoopEntry | kCFRunLoopExit。(不准确)
3 基于线程,主线程——子线程 ping & pang 方式 计算间隔时间 确定 代码位置 : (准确)
参考:https://github.com/music4kid/PMainThreadWatcher
1 通过 FPS 值 观察 ,大概的发现是哪个页面 发生了卡顿。(不准确)
2 监控 runloop 状态: kCFRunLoopEntry | kCFRunLoopExit。(不准确)
3 基于线程,主线程——子线程 ping & pang 方式 计算间隔时间 确定 代码位置 : (准确)
参考:https://github.com/music4kid/PMainThreadWatcher