Tag

lag detection

1 views collected around this technical thread.

WeChat Client Technology Team
WeChat Client Technology Team
Apr 3, 2019 · Mobile Development

Detecting and Solving iOS App Lag: Inside WeChat’s Real‑Time Freeze Monitoring

This article explains how WeChat’s iOS team built a run‑loop based lag‑monitoring system, describes the causes of main‑thread blockage, the annealing algorithm, time‑consuming stack extraction, crash‑lag detection, and presents performance data showing only a few percent overhead.

Performance MonitoringRunLoopiOS
0 likes · 10 min read
Detecting and Solving iOS App Lag: Inside WeChat’s Real‑Time Freeze Monitoring
JD Tech
JD Tech
Mar 14, 2018 · Mobile Development

Design and Implementation of a Non‑Intrusive UI Thread Lag Monitoring SDK for Android

The article describes the background, architecture, and implementation details of a non‑intrusive Android SDK that monitors UI‑thread stalls, collects performance data, aggregates it on the server, and automatically generates work orders to help developers pinpoint and resolve lag issues efficiently.

AndroidPerformance MonitoringSDK
0 likes · 11 min read
Design and Implementation of a Non‑Intrusive UI Thread Lag Monitoring SDK for Android
JD Retail Technology
JD Retail Technology
Dec 5, 2017 · Mobile Development

Implementation of a Main Thread Lag Collection SDK for Android

This article describes the design and implementation of a non‑intrusive Android SDK that monitors main‑thread UI lag by replacing the Looper printer, sampling stack traces, aggregating data on the server, and automatically generating work orders for precise performance optimization.

AndroidPerformance MonitoringSDK
0 likes · 10 min read
Implementation of a Main Thread Lag Collection SDK for Android
WeChat Client Technology Team
WeChat Client Technology Team
Sep 10, 2015 · Mobile Development

How We Detect and Diagnose Main‑Thread Lag in WeChat iOS

This article explains the causes of UI stutters on iOS, outlines a thread‑stack‑dump monitoring approach, describes detection thresholds, classification methods, sampling strategies, and shares the practical results of deploying the solution in WeChat.

Performance MonitoringWeChatiOS
0 likes · 10 min read
How We Detect and Diagnose Main‑Thread Lag in WeChat iOS