分析Android應(yīng)用里面程序占用情況
adb shell top


?
根據(jù)pid查出該進(jìn)程中所有的線程


查看長時間運(yùn)行的線程




查看線程循環(huán)打印的內(nèi)容
strace -p PID


查看具體線程調(diào)用的方法
debuggerd -b PID


命令查找句柄是否被刪除
cd /proc/PID/fd
審核編輯:劉清
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
Android
+關(guān)注
關(guān)注
12文章
4026瀏覽量
134000 -
PID
+關(guān)注
關(guān)注
38文章
1499瀏覽量
91208 -
ADB驅(qū)動
+關(guān)注
關(guān)注
0文章
13瀏覽量
6599
原文標(biāo)題:Android分析system_server CPU占用高的方法
文章出處:【微信號:哆啦安全,微信公眾號:哆啦安全】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
熱點(diǎn)推薦
深入解析RK平臺Android/Linux Bootloader核心文件:android_bootloader.c
Bootloader是Android設(shè)備啟動的第一道“關(guān)卡”,負(fù)責(zé)初始化硬件、加載系統(tǒng)鏡像并完成內(nèi)核啟動的前置準(zhǔn)備。在基于U-Boot的Android設(shè)備中,android
客戶使用profinet轉(zhuǎn)devicenet協(xié)議網(wǎng)關(guān)的使用情況分享
Profinet
jf_69310483
發(fā)布于 :2025年12月03日 14:28:31
NVMe高速傳輸之?dāng)[脫XDMA設(shè)計45:上板資源占用率分析
Block Design 設(shè)計后進(jìn)行綜合與實(shí)現(xiàn), NoP 邏輯加速引擎的在不同 FPGA 平臺中的資源占用率分別如表 1 和表 2 所示。 從表中可以看到, 本課題設(shè)計的 NoP邏輯加速引擎資源
發(fā)表于 11-13 08:36
如何檢查EZ-USB? CX3 上的 SRAM 使用情況(JTAG 不可用)?
型的調(diào)試工具來實(shí)時監(jiān)控內(nèi)存使用情況。
是否有其他方法(例如構(gòu)建報告、SDK 功能或EZ-USB? Suite 內(nèi)的工具)可以讓我檢查固件使用了多少 SRAM?
發(fā)表于 11-11 06:33
最開始可以正常上傳C程序到板子里面,上傳幾次之后便不能上傳了,為什么?
最開始可以正常上傳C程序到板子里面,上傳幾次之后便不能上傳了,出現(xiàn)這種情況,請問各位大佬這是什么情況呀
發(fā)表于 11-10 07:07
如何在應(yīng)用程序調(diào)試期間分析棧和堆使用情況
隨著 AMD Vitis 統(tǒng)一軟件平臺 2021.2 的發(fā)布,Vitis 引入了一個 Tcl 腳本,用于在應(yīng)用程序運(yùn)行的特定時間點(diǎn)協(xié)助查找棧和堆的內(nèi)存使用情況。該腳本已延續(xù)到后續(xù)的 Vitis 版本
請問如何僅使用軟件和 TC375 精簡板來測量函數(shù)調(diào)用的堆棧使用情況?
我想測量 AURIX TriCore? TC3xx 項(xiàng)目的函數(shù)調(diào)用的堆棧使用情況。 我不知道該怎么做。
我知道事實(shí)上作為硬件我只有一個 TC375 lite 開發(fā)板,沒有 BlueBox 或任何
發(fā)表于 08-08 07:28
RK3128 Android 7.1 進(jìn)入深度休眠流程分析
RK3128 Android 7.1 進(jìn)入深度休眠流程分析RK3128是瑞芯微電子推出的一款低功耗四核Cortex-A7處理器,運(yùn)行Android 7.1系統(tǒng)時進(jìn)入深度休眠(Deep Sleep
發(fā)表于 07-22 10:45
OBC/DC-DC/BMS/熱管理/智能座艙磁性元件使用情況與要求
理/智能座艙等功能模塊中磁性元件使的用情況與性能要求,《磁性元件與電源》采訪了敦源電子研發(fā)總監(jiān)汪洪偉,為我們一一揭秘。 OBC/DC-DC/BMS/熱管理/智能座艙磁性元件使用情況 隨著新能源汽車向高集成化、智能化方向加速發(fā)展,磁性元件作為電子系統(tǒng)的“隱
Android 16更新亮點(diǎn)介紹
Android 近期在整個平臺上推出了一系列更新,包括:發(fā)布 Android 16 并為開發(fā)者和用戶提供詳細(xì)信息,推出改進(jìn)外接顯示設(shè)備上 Android 桌面體驗(yàn)的開發(fā)者預(yù)覽版,為 Google
AK-BT2 的 SOURCE 或 SINK 程序是否能夠控制對等設(shè)備的射頻功率?
1 )
你好,我知道在正常使用情況下不可能修復(fù)射頻輸出。 在這種情況下,我想知道目前在 SOURCE 模式下輸出的射頻功率值。 我能從 AK-BT2 的日志輸出中看到數(shù)值嗎? 如果可能,請告訴我
發(fā)表于 07-03 07:26
HarmonyOS優(yōu)化應(yīng)用內(nèi)存占用問題性能優(yōu)化一
:開發(fā)者可通過該接口監(jiān)聽系統(tǒng)內(nèi)存的變化,并根據(jù)系統(tǒng)內(nèi)存的實(shí)時情況,動態(tài)地調(diào)整應(yīng)用程序的內(nèi)存,以避免內(nèi)存過度占用導(dǎo)致的性能問題。
LRUCache:LRUCache用于在緩存空間不夠的時候,將近期最少
發(fā)表于 05-21 11:27
S32G3有沒有辦法從.map文件確定SRAM使用情況?
我有 NXP S32G3 板。我有 .map 文件。有沒有辦法從 .map 文件確定 SRAM 使用情況。
非常感謝幫助。
發(fā)表于 04-08 06:00
【技術(shù)案例】Android in Docker
Docker介紹Docker是一個開源的容器化平臺,用于打包、分發(fā)和運(yùn)行應(yīng)用程序。它通過將應(yīng)用及其所有依賴打包到獨(dú)立的容器中,確保應(yīng)用在不同環(huán)境中一致運(yùn)行。Docker提供快速部署、隔離性強(qiáng)和高效
分析Android應(yīng)用里面程序占用情況
評論