前言

之前在 饿了么 负责 Hunter 项目的开发,这个项目主要是监测 APP 的各项性能指标,里面有一块就是APP 的卡顿监测。

前置分享

目前有三种手段监测卡顿:

  1. FPS
  2. Runloop
  3. Ping 主线程

我们使用的主要是 Runloop。当时没有使用三方库LXDAppFluecyMonitor,而是自己实现的。

原理

引用

iOS卡顿优化检测