快手Android OOM治理實踐與思考

直播內容:

移動端開發發展到今天,業務場景越來越複雜,如何保障應用的穩定性日益成爲重要課題。以快手主 app 爲例,僅 AB 實驗就有上千項,還伴隨有線上配置的隨時變更,真正做到千人千面。在這種條件下,線下測試或者灰度測試都不可能覆蓋線上的複雜環境,一旦發生 OOM,由於無法還原用戶使用場景,極難定位。本公開課將介紹快手性能優化團隊關於 Android OOM 治理的實踐與思考。

OOM 產生的原因有哪些?
如何在不影響用戶體驗的前提下線上實時定位 OOM?
解決 OOM 有哪些技巧?

直播大綱:

OOM 是如何產生的,原因有哪些?如何定位?
LeakCanary 爲什麼不能在線上使用,有哪些侷限性?
如何解決監控內存泄漏時主動觸發 GC 帶來的卡頓問題?
如何解決 dump 內存鏡像時的 app 凍結問題?
如何解決鏡像文件過大上傳成功率低 & 消耗流量的問題?
如何解決鏡像文件解析耗時的問題?
如何分析引用鏈解決 OOM 問題?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章