1. 程式人生 > >Android面試題-與效能優化相關面試題五

Android面試題-與效能優化相關面試題五

本文配套視訊

原始碼分析相關面試題

與XMPP相關面試題

與效能優化相關面試題

與登入相關面試題

與開發相關面試題

與人事相關面試題

12-如何對android應用進行記憶體效能分析

如何檢視專案中記憶體洩漏?

AS的Memory視窗如下,詳細的說明這裡就不解釋了,很簡單很直觀(使用頻率高):

DDMS-Heap記憶體監測工具視窗如下,詳細的說明這裡就不解釋了,很簡單(使用頻率不高):

dumpsys meminfo命令如下(使用頻率非常高,非常高效,注意:adb shell dumpsys meminfo不跟引數直接展示系統所有記憶體狀態):

Android應用記憶體洩露leakcanary工具定位分析

leakcanary是一個開源專案,一個記憶體洩露自動檢測工具,是著名的GitHub開源組織Square貢獻的,它的主要優勢就在於自動化過早的發覺記憶體洩露。

Android應用記憶體洩露MAT工具定位分析

Eclipse Memory Analysis Tools是一個專門分析Java堆資料記憶體引用的工具,我們可以使用它方便的定位記憶體洩露原因,核心任務就是找到GC ROOT位置即可

寫篇文章和錄製視訊從選題,思考,組織,寫作,編輯至少需要一個多小時,而您點贊和轉發只需要0.1秒,就可以帶給我更大的動力,何樂而不為呢?

  • 歡迎關注微信公眾號,長期推薦技術文章和技術視訊