前言 離屏渲染(Offscreen Rendering),對(duì)于這個(gè)概念作為iOS開(kāi)發(fā)者相信大家并不陌生,多多少少會(huì)有一些了解,比如“設(shè)置圓角、m...
投稿
前言 離屏渲染(Offscreen Rendering),對(duì)于這個(gè)概念作為iOS開(kāi)發(fā)者相信大家并不陌生,多多少少會(huì)有一些了解,比如“設(shè)置圓角、m...
https://juejin.im/post/6844903683725983757[https://juejin.im/post/684490...
原文鏈接 前文探討了 iOS 中進(jìn)行線上監(jiān)控 CPU、Memory、FPS 等指標(biāo)的原理以及具體實(shí)現(xiàn)方法。本文則繼續(xù)探討如何在 iOS 中進(jìn)行線...
原文鏈接 前段時(shí)間,在公司的 App 中集成了一個(gè)性能監(jiān)視器,效果如下所示。在這個(gè)過(guò)程中,扒了一些性能監(jiān)測(cè)開(kāi)源框架的源碼,并學(xué)習(xí)了其中的原理。本...
前言:最近,在看戴銘老師關(guān)于 “性能監(jiān)控” 相關(guān)的技術(shù)分享,感覺(jué)收獲很多。基于最近的學(xué)習(xí),總結(jié)了一些性能監(jiān)控相關(guān)的實(shí)踐,并計(jì)劃落地一系列 “性能...
場(chǎng)景:在一些 “性能監(jiān)控” 的工具中,在檢測(cè)到App主線程卡頓的時(shí)候,可以通過(guò)子線程抓取當(dāng)前時(shí)刻所有線程的方法調(diào)用堆棧(保存卡頓現(xiàn)場(chǎng)),并在合適...
一、背景 距離上次啟動(dòng)優(yōu)化(啟動(dòng)任務(wù)分級(jí))相隔差不多2年時(shí)間了,雖然一直保持在之前的啟動(dòng)速度,但是每個(gè)版本排查啟動(dòng)增量會(huì)耗費(fèi)不少時(shí)間,想做一個(gè)自...