Device Monitor APP
您可以查看當前在系統上運行的所有進程的總CPU和內存使用情況。
如果設備具有多個核心,則CPU使用率將是所有核心CPU使用率的總和。
按“選擇其他進程”按鈕添加進程。
設備監視器進程將始終顯示在列表中。通過按“內存”按鈕在CPU和內存使用之間切換。
設備監視器監視和顯示的內存是Total Private Dirty。
如果Android因內存不足而導致進程死亡
或者過程結束,將顯示“DEAD”。
您可以通過按下其標籤來禁用或重新啟用在圖表上顯示該過程。
您可以通過在其標籤上長按來從列表中刪除該過程。
\ n \ n為了獲得CPU使用率,應用程序不使用“Top”Linux命令,而是解析
\'/ proc / stat \'文件並使用用戶和系統時間進行計算。
\ n \ n 內存
\ n \ n設備監視器在屏幕上顯示設備最相關的內存參數。它們都是與Linux和Android相關的參數:
\ n \ n 使用內存:系統已在使用的內存。
\ n \ n 可用內存:系統上的可用內存。這個數字不應該被認為是絕對的:由於其性質
內核,這個內存的很大一部分實際上在使用,並且需要整個系統運行良好。 可用的備忘錄是
MemFree 和緩存的總和。
\ n \ n MemFree : LowFree 加上 HighFree 的總和(圖中未顯示,因為它們與app無關)發展)。
默認情況下,此參數在圖形上禁用。
\ n \ n 緩存:從磁盤讀取的文件(頁面緩存)的內存緩存。默認情況下,此參數在圖形上禁用。
\ n \ n 閾值:可用內存的閾值,Android認為內存不足並開始查殺後台服務等
非外來的過程。這是Android上不存在的專用參數。
記錄的
\ n \ n設備監視器可以在CSV文件中記錄CPU使用率和內存值,以便以後在電子表格程序中使用和處理。
只需按下主窗口上的圓形紅色按鈕即可開始錄製。然後,您可以選擇並添加其他應用程序進程
通過按“選擇其他進程”按鈕將圖表移至前台。設備監視器將記錄該應用程序在使用時的CPU使用情況。
要停止錄製,只需按下白色方塊圖標或按系統欄中“設備監視器”條目中的“停止並保存”操作按鈕即可。
值將以“設置”面板的“讀取間隔”設置中指示的速度記錄。
\ n \ n錄製時,設備監視器會將所有CPU使用率和內存參數寫入磁盤,無論它們是否顯示在磁盤上。
\ n \ n錄製的文件保存在設備的SD空間的“Device Monitor”文件夾中。