在Android終端(命令行)中,您可以使用以下命令來查看內存使用情況:
top
: 實時顯示系統中各個進程的資源占用狀況,包括CPU、內存等。輸入 top
后回車,您將看到一個實時更新的列表。默認情況下,列表將按照 %MEM 列的值進行排序,即按照內存使用百分比排序。如果不是這樣,請按 Shift + M 組合鍵以按內存使用量對進程進行排序。按鍵 “q” 退出。
ps
: 顯示系統中當前運行的進程的信息。要查看特定進程的內存使用情況,可以使用以下命令:
ps -p <進程ID> -o rss,command
其中 <進程ID>
是您要查詢的進程的ID。這將顯示該進程的常駐內存集大?。╮ss)和命令行。
free
: 顯示系統的總內存使用情況,包括已用、空閑、緩存和可用內存。輸入 free -h
后回車,您將看到類似以下的輸出: total used free shared buff/cache available
Mem: 3.9Gi 1.2Gi 158Mi 104Mi 2.5Gi 2.6Gi
Swap: 2.0Gi 0B 2.0Gi
這里,-h
選項表示以人類可讀的格式顯示數據(如G表示千兆字節)。
請注意,要執行這些命令,您需要具有root權限。如果您不是root用戶,請在命令前加上 sudo
。例如:
sudo top