RunLoop 卡顿监控如何根据状态切换判定主线程阻塞?