在Android终端(命令行)中,您可以使用以下命令来查看内存使用情况:
top
: 实时显示系统中各个进程的资源占用状况,包括CPU、内存等。输入 top
后回车,您将看到一个实时更新的列表。默认情况下,列表将按照 %MEM 列的值进行排序,即按照内存使用百分比排序。如果不是这样,请按 Shift + M 组合键以按内存使用量对进程进行排序。按键 “q” 退出。
ps
: 显示系统中当前运行的进程的信息。要查看特定进程的内存使用情况,可以使用以下命令:
ps -p <进程ID> -o rss,command
其中 <进程ID>
是您要查询的进程的ID。这将显示该进程的常驻内存集大小(rss)和命令行。
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