Android12之解析/proc/pid进程参数(一百六十四)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!

优质专栏:Audio工程师进阶系列原创干货持续更新中......】🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.
更多原创,欢迎关注:Android系统攻城狮

1.前言

本篇目的:如何获取/proc/pid当前进程的各种参数。

2.解决思路

<1>.在Android的/proc/[PID]目录下,可以获得有关特定进程的信息属性

  1. cmdline:该文件包含了进程的完整命令行参数。
  2. cwd:该文件代表了当前进程的工作目录。
  3. environ:该文件包含了当前进程的环境变量。
  4. exe:该文件指向了当前进程的可执行文件。
  5. fd:该目录包含了当前进程打开的文件描述符的列表,可以进一步访问每个文件描述符对应的文件路径等信息。
  6. mounts:该文件列出了当前进程挂载的文件系统。
  7. status:该文件包含了当前进程的状态信息,如进程ID、父进程ID、用户ID、状态等。
  8. stat:该文件提供了当前进程的详细状态信息,如运行时间、CPU使用情况、内存使用情况等。
  9. maps:该文件提供了当前进程的内存映射信息,包括可执行文件、共享库、堆栈等。
  10. oom_adj:该文件包含了当前进程的OOM(Out-of-Memory)调整值,用于内核决定在内存不足时终止哪些进程。
  11. oom_score:该文件提供了当前进程的OOM分数,用于内核根据进程优先级进行内存回收。
  12. sched:该目录包含了当前进程的调度器相关信息,如调度策略、优先级等。

3.以vendor.qti.media.c2@1.0-service进程为例

1.cmdline:获取当前进程完整bin文件路径

html 复制代码
# cat /proc/1070/cmdline
/vendor/bin/hw/vendor.qti.media.c2@1.0-service

2.cwd:获取当前进程的工作目录

html 复制代码
# ls  -al /proc/1070/cwd/                                                                                                                                                                                                  
total 88
drwxr-xr-x  26 root   root       4096 2022-06-02 21:12 .
drwxr-xr-x  26 root   root       4096 2022-06-02 21:12 ..
drwxr-xr-x   2 root   root       4096 2022-06-02 16:43 acct
drwxr-xr-x  49 root   root       1040 2023-09-08 01:48 apex
lrw-r--r--   1 root   root         11 2022-06-02 21:12 bin -> /system/bin
lrw-r--r--   1 root   root         50 2022-06-02 21:12 bugreports -> /data/user_de/0/com.android.shell/files/bugreports
lrw-r--r--   1 root   root         11 2022-06-02 21:12 cache -> /data/cache
drwxr-xr-x   4 root   root          0 1970-01-01 08:00 config
lrw-r--r--   1 root   root         17 2022-06-02 21:12 d -> /sys/kernel/debug
drwxrwx--x  50 system system     4096 2023-09-08 01:48 data
drwx------   6 root   system      120 2023-09-08 01:48 data_mirror
drwxr-xr-x   2 root   root       4096 2022-06-02 16:43 debug_ramdisk
drwxr-xr-x  23 root   root       6200 2023-09-08 01:53 dev
lrw-r--r--   1 root   root         11 2022-06-02 21:12 dsp -> /vendor/dsp
lrw-r--r--   1 root   root         11 2022-06-02 21:12 etc -> /system/etc
lrwxr-x---   1 root   shell        16 2022-06-02 21:12 init -> /system/bin/init
-rwxr-x---   1 root   shell       463 2022-06-02 16:43 init.environ.rc
drwxr-xr-x  10 root   root        240 2023-09-08 01:48 linkerconfig
drwx------   2 root   root      16384 2022-06-02 21:12 lost+found
drwxr-xr-x  12 root   root       4096 1970-01-01 09:31 metadata
drwxr-xr-x  16 root   system      340 1970-03-26 00:05 mnt
drwxr-xr-x   2 root   root       4096 2022-06-02 16:43 odm
drwxr-xr-x   2 root   root       4096 2022-06-02 16:43 odm_dlkm
drwxr-xr-x   2 root   root       4096 2022-06-02 16:43 oem
lrw-r--r--   1 root   root         19 2022-06-02 21:12 persist -> /mnt/vendor/persist
drwxr-xr-x   2 root   root       4096 2022-06-02 16:43 postinstall
dr-xr-xr-x 824 root   root          0 1970-01-01 08:00 proc
drwxr-xr-x   1 root   root       3488 2023-06-13 12:10 product
lrw-r--r--   1 root   root         21 2022-06-02 21:12 sdcard -> /storage/self/primary
drwxr-xr-x   2 root   root       4096 2022-06-02 16:43 second_stage_resources
drwx--x---   4 shell  everybody    80 1970-03-26 00:05 storage
dr-xr-xr-x  12 root   root          0 1970-03-26 00:05 sys
drwxr-xr-x   1 root   root       3488 2023-06-13 12:10 system
drwxr-xr-x   1 root   root       3488 2023-06-13 12:10 system_ext
drwxr-xr-x   1 root   root       3488 2023-06-14 05:03 vendor
drwxr-xr-x   2 root   root       4096 2022-06-02 16:43 vendor_dlkm

3.environ:该文件包含了当前进程的环境变量。

html 复制代码
# cat /proc/1070/environ                                                                                                                                                                                                   
PATH=/product/bin:/apex/com.android.runtime/bin:/apex/com.android.art/bin:
/system_ext/bin:/system/bin:
/system/xbin:
/odm/bin:
/vendor/bin:
/vendor/xbinANDROID_BOOTLOGO=1
ANDROID_ROOT=/system
ANDROID_ASSETS=/system/app
ANDROID_DATA=/data
ANDROID_STORAGE=/storage
ANDROID_ART_ROOT=/apex/com.android.art
ANDROID_I18N_ROOT=/apex/com.android.i18n
ANDROID_TZDATA_ROOT=/apex/com.android.tzdata
EXTERNAL_STORAGE=/sdcard
ASEC_MOUNTPOINT=/mnt/asec
DOWNLOAD_CACHE=/data/cache
BOOTCLASSPATH=/apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/framework-graphics.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/apex/com.android.i18n/javalib/core-icu4j.jar:/apex/com.android.appsearch/javalib/framework-appsearch.jar:/apex/com.android.conscrypt/javalib/conscrypt.jar:/apex/com.android.ipsec/javalib/android.net.ipsec.ike.jar:/apex/com.android.media/javalib/updatable-media.jar:/apex/com.android.mediaprovider/javalib/framework-mediaprovider.jar:/apex/com.android.os.statsd/javalib/framework-statsd.jar:/apex/com.android.permission/javalib/framework-permission.jar:/apex/com.android.permission/javalib/framework-permission-s.jar:/apex/com.android.scheduling/javalib/framework-scheduling.jar:/apex/com.android.sdkext/javalib/framework-sdkextensions.jar:/apex/com.android.tethering/javalib/framework-connectivity.jar:/apex/com.android.tethering/javalib/framework-tethering.jar:/apex/com.android.wifi/javalib/framework-wifi.jar
DEX2OATBOOTCLASSPATH=/apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/framework-graphics.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/apex/com.android.i18n/javalib/core-icu4j.jarSYSTEMSERVERCLASSPATH=/system/framework/com.android.location.provider.jar:/system/framework/services.jar:/system/framework/ethernet-service.jar:/apex/com.android.appsearch/javalib/service-appsearch.jar:/apex/com.android.media/javalib/service-media-s.jar:/apex/com.android.permission/javalib/service-permission.jarblueline

4.exe:该文件指向了当前进程的可执行文件。

html 复制代码
# ls -al /proc/1070/exe                                                                                                                                                                                                      
/proc/1070/exe -> /vendor/bin/hw/vendor.qti.media.c2@1.0-service

发现/proc/1070/exe 其实是/vendor/bin/hw/vendor.qti.media.c2@1.0-serviced的软连接。

5. fd:该目录包含了当前进程打开的文件描述符的列表,可以进一步访问每个文件描述符对应的文件路径等信息。

html 复制代码
#  ls -l /proc/1070/fd                                                                                                                                                                                                      
total 0
lrwx------ 1 mediacodec mediadrm 64 2023-09-08 01:48 0 -> /dev/null
lrwx------ 1 mediacodec mediadrm 64 2023-09-08 01:48 1 -> /dev/null
lrwx------ 1 mediacodec mediadrm 64 2023-09-08 01:48 2 -> /dev/null
lrwx------ 1 mediacodec mediadrm 64 2023-09-08 01:48 3 -> socket:[28654]
l-wx------ 1 mediacodec mediadrm 64 2023-09-08 01:48 4 -> /dev/pmsg0
lrwx------ 1 mediacodec mediadrm 64 2023-09-08 01:48 5 -> /dev/vndbinder
lrwx------ 1 mediacodec mediadrm 64 2023-09-08 01:48 6 -> /dev/hwbinder
l-wx------ 1 mediacodec mediadrm 64 2023-09-08 01:48 7 -> /sys/kernel/tracing/trace_marker

6.mounts:该文件列出了当前进程挂载的文件系统。

html 复制代码
# # cat /proc/1070/mounts                                                                                                                                                                                                    
/dev/block/dm-0 / ext4 ro,seclabel,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,size=1814232k,nr_inodes=453558,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600,ptmxmode=000 0 0
proc /proc proc rw,relatime,gid=3009,hidepid=2 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
tmpfs /mnt tmpfs rw,seclabel,nosuid,nodev,noexec,relatime,size=1814232k,nr_inodes=453558,mode=755,gid=1000 0 0
/dev/block/by-name/system_b /mnt/scratch f2fs rw,lazytime,seclabel,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,alloc_mode=reuse,fsync_mode=posix 0 0
tmpfs /mnt/installer tmpfs rw,seclabel,nosuid,nodev,noexec,relatime,size=1814232k,nr_inodes=453558,mode=755,gid=1000 0 0
tmpfs /mnt/androidwritable tmpfs rw,seclabel,nosuid,nodev,noexec,relatime,size=1814232k,nr_inodes=453558,mode=755,gid=1000 0 0
/dev/block/by-name/metadata /metadata ext4 rw,seclabel,nosuid,nodev,noatime,discard,nodelalloc,commit=1,data=journal 0 0
/dev/block/dm-3 /system_ext ext4 ro,seclabel,relatime 0 0
overlay /system_ext overlay rw,seclabel,noatime,lowerdir=/system_ext,upperdir=/mnt/scratch/overlay/system_ext/upper,workdir=/mnt/scratch/overlay/system_ext/work,override_creds=off 0 0
/dev/block/dm-1 /vendor ext4 ro,seclabel,relatime 0 0
overlay /vendor overlay rw,seclabel,noatime,lowerdir=/vendor,upperdir=/mnt/scratch/overlay/vendor/upper,workdir=/mnt/scratch/overlay/vendor/work,override_creds=off 0 0
/dev/block/dm-2 /product ext4 ro,seclabel,relatime 0 0
overlay /product overlay rw,seclabel,noatime,lowerdir=/product,upperdir=/mnt/scratch/overlay/product/upper,workdir=/mnt/scratch/overlay/product/work,override_creds=off 0 0
overlay /system overlay rw,seclabel,noatime,lowerdir=/system,upperdir=/mnt/scratch/overlay/system/upper,workdir=/mnt/scratch/overlay/system/work,override_creds=off 0 0
tmpfs /apex tmpfs rw,seclabel,nosuid,nodev,noexec,relatime,size=1814232k,nr_inodes=453558,mode=755 0 0
tmpfs /linkerconfig tmpfs rw,seclabel,nosuid,nodev,noexec,relatime,size=1814232k,nr_inodes=453558,mode=755 0 0
none /dev/blkio cgroup rw,nosuid,nodev,noexec,relatime,blkio 0 0
none /sys/fs/cgroup cgroup2 rw,nosuid,nodev,noexec,relatime 0 0
none /dev/cpuctl cgroup rw,nosuid,nodev,noexec,relatime,cpu 0 0
none /dev/cpuset cgroup rw,nosuid,nodev,noexec,relatime,cpuset,noprefix,release_agent=/sbin/cpuset_release_agent 0 0
none /dev/stune cgroup rw,nosuid,nodev,noexec,relatime,schedtune 0 0
tracefs /sys/kernel/tracing tracefs rw,seclabel,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,seclabel,relatime 0 0
/dev/block/platform/soc/1d84000.ufshc/by-name/persist /mnt/vendor/persist ext4 rw,seclabel,nosuid,nodev,noatime,data=ordered 0 0
none /config configfs rw,nosuid,nodev,noexec,relatime 0 0
none /sys/fs/fuse/connections fusectl rw,relatime 0 0
bpf /sys/fs/bpf bpf rw,nosuid,nodev,noexec,relatime 0 0
tracefs /sys/kernel/debug/tracing tracefs rw,seclabel,relatime 0 0
/dev/block/bootdevice/by-name/modem_a /vendor/firmware_mnt vfat ro,context=u:object_r:firmware_file:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
tmpfs /storage tmpfs rw,seclabel,nosuid,nodev,noexec,relatime,size=1814232k,nr_inodes=453558,mode=755,gid=1000 0 0
/dev/block/dm-4 /data f2fs rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=26387,resuid=0,resgid=1065,alloc_mode=default,fsync_mode=nobarrier 0 0
tmpfs /linkerconfig tmpfs rw,seclabel,nosuid,nodev,noexec,relatime,size=1814232k,nr_inodes=453558,mode=755 0 0
/dev/block/dm-4 /data/user/0 f2fs rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=26387,resuid=0,resgid=1065,alloc_mode=default,fsync_mode=nobarrier 0 0
tmpfs /data_mirror tmpfs rw,seclabel,nosuid,nodev,noexec,relatime,size=1814232k,nr_inodes=453558,mode=700,gid=1000 0 0
/dev/block/dm-4 /data_mirror/data_ce/null f2fs rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=26387,resuid=0,resgid=1065,alloc_mode=default,fsync_mode=nobarrier 0 0
/dev/block/dm-4 /data_mirror/data_ce/null/0 f2fs rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=26387,resuid=0,resgid=1065,alloc_mode=default,fsync_mode=nobarrier 0 0
/dev/block/dm-4 /data_mirror/data_de/null f2fs rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=26387,resuid=0,resgid=1065,alloc_mode=default,fsync_mode=nobarrier 0 0
/dev/block/dm-4 /data_mirror/cur_profiles f2fs rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=26387,resuid=0,resgid=1065,alloc_mode=default,fsync_mode=nobarrier 0 0
/dev/block/dm-4 /data_mirror/ref_profiles f2fs rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=26387,resuid=0,resgid=1065,alloc_mode=default,fsync_mode=nobarrier 0 0
/dev/block/loop4 /apex/com.android.appsearch@300000000 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop4 /apex/com.android.appsearch ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop7 /apex/com.android.scheduling@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop7 /apex/com.android.scheduling ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop8 /apex/com.android.os.statsd@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop8 /apex/com.android.os.statsd ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop10 /apex/com.android.apex.cts.shim@1 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop10 /apex/com.android.apex.cts.shim ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop5 /apex/com.android.conscrypt@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop5 /apex/com.android.conscrypt ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop12 /apex/com.android.tzdata@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop12 /apex/com.android.tzdata ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop14 /apex/com.android.runtime@1 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop14 /apex/com.android.runtime ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop15 /apex/com.android.i18n@1 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop15 /apex/com.android.i18n ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-5 /apex/com.android.media.swcodec@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-5 /apex/com.android.media.swcodec ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-6 /apex/com.android.media@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop16 /apex/com.android.sdkext@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-6 /apex/com.android.media ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/loop16 /apex/com.android.sdkext ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-7 /apex/com.android.vndk.v31@1 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-7 /apex/com.android.vndk.v31 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-8 /apex/com.android.cellbroadcast@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-8 /apex/com.android.cellbroadcast ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-9 /apex/com.android.neuralnetworks@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-9 /apex/com.android.neuralnetworks ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-10 /apex/com.android.mediaprovider@319999910 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-10 /apex/com.android.mediaprovider ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-11 /apex/com.android.adbd@319999999 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-11 /apex/com.android.adbd ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-14 /apex/com.android.permission@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-14 /apex/com.android.permission ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-12 /apex/com.android.tethering@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-12 /apex/com.android.tethering ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-13 /apex/com.android.extservices@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-13 /apex/com.android.extservices ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-15 /apex/com.android.art@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-15 /apex/com.android.art ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-16 /apex/com.android.resolv@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-16 /apex/com.android.resolv ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-17 /apex/com.android.ipsec@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-17 /apex/com.android.ipsec ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-18 /apex/com.android.wifi@319999900 ext4 ro,dirsync,seclabel,nodev,noatime 0 0
/dev/block/dm-18 /apex/com.android.wifi ext4 ro,dirsync,seclabel,nodev,noatime 0 0
tmpfs /apex/apex-info-list.xml tmpfs rw,seclabel,nosuid,nodev,noexec,relatime,size=1814232k,nr_inodes=453558,mode=755 0 0
adb /dev/usb-ffs/adb functionfs rw,relatime 0 0
mtp /dev/usb-ffs/mtp functionfs rw,relatime 0 0
ptp /dev/usb-ffs/ptp functionfs rw,relatime 0 0
/data/media /mnt/runtime/default/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal 0 0
/data/media /mnt/runtime/read/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=23,derive_gid,default_normal 0 0
/data/media /mnt/runtime/write/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid,default_normal 0 0
/data/media /mnt/runtime/full/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid,default_normal 0 0
/dev/fuse /mnt/installer/0/emulated fuse rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other 0 0
/dev/fuse /mnt/androidwritable/0/emulated fuse rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other 0 0
/dev/fuse /mnt/user/0/emulated fuse rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other 0 0
/dev/fuse /storage/emulated fuse rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other 0 0
/data/media /mnt/pass_through/0/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid,default_normal 0 0
pstore /sys/fs/pstore pstore rw,seclabel,relatime 0 0
/data/media /mnt/androidwritable/0/emulated/0/Android/data sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal 0 0
/data/media /mnt/installer/0/emulated/0/Android/data sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal 0 0
/data/media /mnt/user/0/emulated/0/Android/data sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal 0 0
/data/media /storage/emulated/0/Android/data sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal 0 0
/data/media /mnt/androidwritable/0/emulated/0/Android/obb sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal 0 0
/data/media /mnt/user/0/emulated/0/Android/obb sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal 0 0
/data/media /storage/emulated/0/Android/obb sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal 0 0
/data/media /mnt/installer/0/emulated/0/Android/obb sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid,default_normal 0 0

7.status:该文件包含了当前进程的状态信息,如进程ID、父进程ID、用户ID、状态等。

html 复制代码
 # cat /proc/1070/status                                                                                                                                                                                                    
Name:	vendor.qti.medi
Umask:	0077
State:	S (sleeping)
Tgid:	1070
Ngid:	0
Pid:	1070
PPid:	1
TracerPid:	0
Uid:	1046	1046	1046	1046
Gid:	1031	1031	1031	1031
FDSize:	128
Groups:	1000 1006 1026 
VmPeak:	   44372 kB
VmSize:	   44372 kB
VmLck:	       0 kB
VmPin:	       0 kB
VmHWM:	   10044 kB
VmRSS:	   10044 kB
RssAnon:	    2684 kB
RssFile:	    7160 kB
RssShmem:	     200 kB
VmData:	   25296 kB
VmStk:	     132 kB
VmExe:	      12 kB
VmLib:	    7264 kB
VmPTE:	     124 kB
VmPMD:	       8 kB
VmSwap:	       0 kB
Threads:	9
SigQ:	0/13079
SigPnd:	0000000000000000
ShdPnd:	0000000000000000
SigBlk:	0000000080000000
SigIgn:	0000002000001000
SigCgt:	0000004c400084f8
CapInh:	0000000000000000
CapPrm:	0000000000000000
CapEff:	0000000000000000
CapBnd:	0000003fffffffff
CapAmb:	0000000000000000
Seccomp:	2
Speculation_Store_Bypass:	unknown
Cpus_allowed:	cf
Cpus_allowed_list:	0-3,6-7
Mems_allowed:	1
Mems_allowed_list:	0
voluntary_ctxt_switches:	345
nonvoluntary_ctxt_switches:	257

8.stat:该文件提供了当前进程的详细状态信息,如运行时间、CPU使用情况、内存使用情况等。

html 复制代码
# cat /proc/1070/stat                                                                                                                                                                                                      
1070 (vendor.qti.medi) S 1 1070 0 0 -1 1077952768 4225 0 69 0 2 14 0 0 20 0 9 0 347 45436928 2511 18446744073709551615 3075907584 3075917024 4293314624 0 0 0 0 4096 1073775864 0 0 0 17 1 0 0 0 0 0 3075921120 3075921624 3099295744 4293318079 4293318126 4293318126 4293320649 0

9. maps:该文件提供了当前进程的内存映射信息,包括可执行文件、共享库、堆栈等。

html 复制代码
# cat /proc/1070/maps                                                                                                                                                                                                      
b756a000-b756b000 r--p 00000000 fd:01 151                                /vendor/bin/hw/vendor.qti.media.c2@1.0-service
b756b000-b756d000 r-xp 00000000 fd:01 151                                /vendor/bin/hw/vendor.qti.media.c2@1.0-service
b756d000-b756e000 r--p 00001000 fd:01 151                                /vendor/bin/hw/vendor.qti.media.c2@1.0-service
e7bfe000-e7bff000 ---p 00000000 00:00 0 
e7bff000-e7cfe000 rw-p 00000000 00:00 0                                  [anon:stack_and_tls:2286]
e7cfe000-e7d00000 ---p 00000000 00:00 0 
e7d00000-e7dff000 rw-p 00000000 00:00 0                                  [anon:stack_and_tls:2285]
e7dff000-e7e00000 ---p 00000000 00:00 0 
e7e00000-e7ec0000 rw-p 00000000 00:00 0                                  [anon:scudo:primary]
e7efe000-e7eff000 ---p 00000000 00:00 0 
e7eff000-e7ffe000 rw-p 00000000 00:00 0                                  [anon:stack_and_tls:2139]
e7ffe000-e8000000 ---p 00000000 00:00 0 
e8000000-e80ff000 rw-p 00000000 00:00 0                                  [anon:stack_and_tls:2138]
e80ff000-e8100000 ---p 00000000 00:00 0 
e8100000-e81c0000 rw-p 00000000 00:00 0                                  [anon:scudo:primary]
e81fe000-e81ff000 ---p 00000000 00:00 0 
e81ff000-e82fe000 rw-p 00000000 00:00 0                                  [anon:stack_and_tls:1496]
e82fe000-e8300000 ---p 00000000 00:00 0 
e8300000-e83ff000 rw-p 00000000 00:00 0                                  [anon:stack_and_tls:1495]
e83ff000-e8400000 ---p 00000000 00:00 0 
e8400000-e84c0000 rw-p 00000000 00:00 0                                  [anon:scudo:primary]
e84c2000-e84c3000 ---p 00000000 00:00 0 
e84c3000-e85c2000 rw-p 00000000 00:00 0                                  [anon:stack_and_tls:1251]
e85c2000-e85c3000 ---p 00000000 00:00 0 
e85c3000-e86c1000 r--p 00000000 00:11 23902                              /dev/hwbinder
e86c1000-e86c2000 ---p 00000000 00:00 0 
e86c2000-e87c1000 rw-p 00000000 00:00 0                                  [anon:stack_and_tls:1250]
e87c1000-e87c2000 ---p 00000000 00:00 0 
e87c2000-e88c0000 r--p 00000000 00:11 15820                              /dev/vndbinder
e88c0000-e8e80000 rw-p 00000000 00:00 0                                  [anon:scudo:primary]
e8e8f000-e8ef3000 rw-p 00000000 00:00 0                                  [anon:linker_alloc]
e8ef3000-e8ef6000 r--p 00000000 fd:00 1702                               /system/lib/liblog.so
e8ef6000-e8efe000 r-xp 00002000 fd:00 1702                               /system/lib/liblog.so
e8efe000-e8eff000 r--p 00009000 fd:00 1702                               /system/lib/liblog.so
e8eff000-e8f00000 rw-p 00009000 fd:00 1702                               /system/lib/liblog.so
e8f0e000-e8f18000 r--p 00000000 fd:00 1462                               /system/lib/android.hardware.configstore@1.1.so
e8f18000-e8f21000 r-xp 00009000 fd:00 1462                               /system/lib/android.hardware.configstore@1.1.so
e8f21000-e8f23000 r--p 00011000 fd:00 1462                               /system/lib/android.hardware.configstore@1.1.so
e8f23000-e8f24000 rw-p 00012000 fd:00 1462                               /system/lib/android.hardware.configstore@1.1.so
e8f63000-e8f6c000 r--p 00000000 fd:07 40                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@3.0.so
e8f6c000-e8f76000 r-xp 00008000 fd:07 40                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@3.0.so
e8f76000-e8f78000 r--p 00011000 fd:07 40                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@3.0.so
e8f78000-e8f79000 rw-p 00012000 fd:07 40                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@3.0.so
e8fb3000-e8fb5000 r--p 00000000 fd:07 139                                /apex/com.android.vndk.v31/lib/libstagefright_omx_utils.so
e8fb5000-e8fb7000 r-xp 00001000 fd:07 139                                /apex/com.android.vndk.v31/lib/libstagefright_omx_utils.so
e8fb7000-e8fb8000 r--p 00002000 fd:07 139                                /apex/com.android.vndk.v31/lib/libstagefright_omx_utils.so
e8fb8000-e8fb9000 rw-p 00002000 fd:07 139                                /apex/com.android.vndk.v31/lib/libstagefright_omx_utils.so
e8fc7000-e8ffa000 r--p 00000000 fd:00 1624                               /system/lib/libc++.so
e8ffa000-e9039000 r-xp 00032000 fd:00 1624                               /system/lib/libc++.so
e9039000-e903d000 r--p 00070000 fd:00 1624                               /system/lib/libc++.so
e903d000-e903e000 rw-p 00073000 fd:00 1624                               /system/lib/libc++.so
e903e000-e903f000 rw-p 00000000 00:00 0                                  [anon:.bss]
e904d000-e9056000 r--p 00000000 fd:00 1809                               /system/lib/libutils.so
e9056000-e9060000 r-xp 00008000 fd:00 1809                               /system/lib/libutils.so
e9060000-e9061000 r--p 00011000 fd:00 1809                               /system/lib/libutils.so
e9061000-e9062000 rw-p 00011000 fd:00 1809                               /system/lib/libutils.so
e9087000-e908f000 r--p 00000000 fd:00 1477                               /system/lib/android.hardware.graphics.allocator@2.0.so
e908f000-e9096000 r-xp 00007000 fd:00 1477                               /system/lib/android.hardware.graphics.allocator@2.0.so
e9096000-e9098000 r--p 0000d000 fd:00 1477                               /system/lib/android.hardware.graphics.allocator@2.0.so
e9098000-e9099000 rw-p 0000e000 fd:00 1477                               /system/lib/android.hardware.graphics.allocator@2.0.so
e90e7000-e90e8000 r--p 00000000 fd:07 90                                 /apex/com.android.vndk.v31/lib/libcodec2.so
e90e8000-e90e9000 r-xp 00000000 fd:07 90                                 /apex/com.android.vndk.v31/lib/libcodec2.so
e90e9000-e90ea000 r--p 00000000 fd:07 90                                 /apex/com.android.vndk.v31/lib/libcodec2.so
e9124000-e912a000 r--p 00000000 fd:07 104                                /apex/com.android.vndk.v31/lib/libgralloctypes.so
e912a000-e9131000 r-xp 00005000 fd:07 104                                /apex/com.android.vndk.v31/lib/libgralloctypes.so
e9131000-e9132000 r--p 0000b000 fd:07 104                                /apex/com.android.vndk.v31/lib/libgralloctypes.so
e9132000-e9133000 rw-p 0000b000 fd:07 104                                /apex/com.android.vndk.v31/lib/libgralloctypes.so
e9133000-e9134000 rw-p 00000000 00:00 0                                  [anon:.bss]
e9151000-e9170000 r--p 00000000 fd:00 1807                               /system/lib/libunwindstack.so
e9170000-e91b1000 r-xp 0001e000 fd:00 1807                               /system/lib/libunwindstack.so
e91b1000-e91b4000 r--p 0005e000 fd:00 1807                               /system/lib/libunwindstack.so
e91b4000-e91b5000 rw-p 00060000 fd:00 1807                               /system/lib/libunwindstack.so
e91b5000-e91b6000 rw-p 00000000 00:00 0                                  [anon:.bss]
e91d4000-e91d8000 r--p 00000000 fd:00 1705                               /system/lib/liblzma.so
e91d8000-e91f0000 r-xp 00003000 fd:00 1705                               /system/lib/liblzma.so
e91f0000-e91f1000 r--p 0001a000 fd:00 1705                               /system/lib/liblzma.so
e91f1000-e91f2000 rw-p 0001a000 fd:00 1705                               /system/lib/liblzma.so
e91f2000-e91f8000 rw-p 00000000 00:00 0                                  [anon:.bss]
e9203000-e9209000 r--p 00000000 fd:07 97                                 /apex/com.android.vndk.v31/lib/libdmabufheap.so
e9209000-e9211000 r-xp 00005000 fd:07 97                                 /apex/com.android.vndk.v31/lib/libdmabufheap.so
e9211000-e9213000 r--p 0000c000 fd:07 97                                 /apex/com.android.vndk.v31/lib/libdmabufheap.so
e9213000-e9214000 rw-p 0000d000 fd:07 97                                 /apex/com.android.vndk.v31/lib/libdmabufheap.so
e9251000-e9256000 r--p 00000000 fd:00 1646                               /system/lib/libcutils.so
e9256000-e925d000 r-xp 00004000 fd:00 1646                               /system/lib/libcutils.so
e925d000-e925f000 r--p 0000a000 fd:00 1646                               /system/lib/libcutils.so
e925f000-e9260000 rw-p 0000b000 fd:00 1646                               /system/lib/libcutils.so
e9283000-e92ac000 r--p 00000000 07:70 24                                 /apex/com.android.runtime/lib/bionic/libc.so
e92ac000-e930f000 r-xp 00028000 07:70 24                                 /apex/com.android.runtime/lib/bionic/libc.so
e930f000-e9312000 r--p 0008a000 07:70 24                                 /apex/com.android.runtime/lib/bionic/libc.so
e9312000-e9313000 rw-p 0008c000 07:70 24                                 /apex/com.android.runtime/lib/bionic/libc.so
e9313000-e9317000 rw-p 00000000 00:00 0                                  [anon:.bss]
e9317000-e9318000 r--p 00000000 00:00 0                                  [anon:.bss]
e9318000-e9835000 rw-p 00000000 00:00 0                                  [anon:.bss]
e985c000-e986a000 r--p 00000000 fd:07 121                                /apex/com.android.vndk.v31/lib/libminijail.so
e986a000-e9873000 r-xp 0000d000 fd:07 121                                /apex/com.android.vndk.v31/lib/libminijail.so
e9873000-e9879000 r--p 00015000 fd:07 121                                /apex/com.android.vndk.v31/lib/libminijail.so
e9879000-e987a000 rw-p 0001a000 fd:07 121                                /apex/com.android.vndk.v31/lib/libminijail.so
e9883000-e98b4000 r--p 00000000 fd:01 1191                               /vendor/lib/libcodec2_vndk.so
e98b4000-e98f6000 r-xp 00030000 fd:01 1191                               /vendor/lib/libcodec2_vndk.so
e98f6000-e98f9000 r--p 00071000 fd:01 1191                               /vendor/lib/libcodec2_vndk.so
e98f9000-e98fa000 rw-p 00073000 fd:01 1191                               /vendor/lib/libcodec2_vndk.so
e9932000-e9935000 r--p 00000000 fd:07 110                                /apex/com.android.vndk.v31/lib/libhidlmemory.so
e9935000-e9936000 r-xp 00002000 fd:07 110                                /apex/com.android.vndk.v31/lib/libhidlmemory.so
e9936000-e9938000 r--p 00002000 fd:07 110                                /apex/com.android.vndk.v31/lib/libhidlmemory.so
e9938000-e9939000 rw-p 00003000 fd:07 110                                /apex/com.android.vndk.v31/lib/libhidlmemory.so
e994d000-e9973000 r--p 00000000 fd:07 80                                 /apex/com.android.vndk.v31/lib/libbinder.so
e9973000-e99a3000 r-xp 00025000 fd:07 80                                 /apex/com.android.vndk.v31/lib/libbinder.so
e99a3000-e99aa000 r--p 00054000 fd:07 80                                 /apex/com.android.vndk.v31/lib/libbinder.so
e99aa000-e99ab000 rw-p 0005a000 fd:07 80                                 /apex/com.android.vndk.v31/lib/libbinder.so
e99ca000-e99cd000 r--p 00000000 fd:01 1190                               /vendor/lib/libcodec2_hidl_plugin.so
e99cd000-e99d6000 r-xp 00002000 fd:01 1190                               /vendor/lib/libcodec2_hidl_plugin.so
e99d6000-e99d7000 r--p 0000a000 fd:01 1190                               /vendor/lib/libcodec2_hidl_plugin.so
e9a0f000-e9a10000 r--p 00000000 fd:00 1731                               /system/lib/libnativebridge_lazy.so
e9a10000-e9a11000 r-xp 00000000 fd:00 1731                               /system/lib/libnativebridge_lazy.so
e9a11000-e9a12000 r--p 00000000 fd:00 1731                               /system/lib/libnativebridge_lazy.so
e9a12000-e9a13000 rw-p 00000000 fd:00 1731                               /system/lib/libnativebridge_lazy.so
e9a4e000-e9a54000 r--p 00000000 fd:00 1612                               /system/lib/libbacktrace.so
e9a54000-e9a67000 r-xp 00005000 fd:00 1612                               /system/lib/libbacktrace.so
e9a67000-e9a69000 r--p 00017000 fd:00 1612                               /system/lib/libbacktrace.so
e9a69000-e9a6a000 rw-p 00018000 fd:00 1612                               /system/lib/libbacktrace.so
e9a8c000-e9abd000 r--p 00000000 fd:00 1678                               /system/lib/libhidlbase.so
e9abd000-e9b09000 r-xp 00030000 fd:00 1678                               /system/lib/libhidlbase.so
e9b09000-e9b10000 r--p 0007b000 fd:00 1678                               /system/lib/libhidlbase.so
e9b10000-e9b11000 rw-p 00081000 fd:00 1678                               /system/lib/libhidlbase.so
e9b42000-e9b4e000 r--p 00000000 fd:07 78                                 /apex/com.android.vndk.v31/lib/libbase.so
e9b4e000-e9b6b000 r-xp 0000b000 fd:07 78                                 /apex/com.android.vndk.v31/lib/libbase.so
e9b6b000-e9b6c000 r--p 00027000 fd:07 78                                 /apex/com.android.vndk.v31/lib/libbase.so
e9b6c000-e9b6d000 rw-p 00027000 fd:07 78                                 /apex/com.android.vndk.v31/lib/libbase.so
e9ba0000-e9baa000 r--p 00000000 fd:00 1461                               /system/lib/android.hardware.configstore@1.0.so
e9baa000-e9bb8000 r-xp 00009000 fd:00 1461                               /system/lib/android.hardware.configstore@1.0.so
e9bb8000-e9bba000 r--p 00016000 fd:00 1461                               /system/lib/android.hardware.configstore@1.0.so
e9bba000-e9bbb000 rw-p 00017000 fd:00 1461                               /system/lib/android.hardware.configstore@1.0.so
e9bda000-e9be4000 r--p 00000000 fd:07 64                                 /apex/com.android.vndk.v31/lib/android.hidl.memory@1.0.so
e9be4000-e9bf1000 r-xp 00009000 fd:07 64                                 /apex/com.android.vndk.v31/lib/android.hidl.memory@1.0.so
e9bf1000-e9bf4000 r--p 00015000 fd:07 64                                 /apex/com.android.vndk.v31/lib/android.hidl.memory@1.0.so
e9bf4000-e9bf5000 rw-p 00017000 fd:07 64                                 /apex/com.android.vndk.v31/lib/android.hidl.memory@1.0.so
e9c22000-e9c2a000 r--p 00000000 fd:07 30                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@3.0.so
e9c2a000-e9c31000 r-xp 00007000 fd:07 30                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@3.0.so
e9c31000-e9c33000 r--p 0000d000 fd:07 30                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@3.0.so
e9c33000-e9c34000 rw-p 0000e000 fd:07 30                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@3.0.so
e9c49000-e9c60000 r--p 00000000 fd:07 136                                /apex/com.android.vndk.v31/lib/libstagefright_bufferqueue_helper.so
e9c60000-e9c7a000 r-xp 00016000 fd:07 136                                /apex/com.android.vndk.v31/lib/libstagefright_bufferqueue_helper.so
e9c7a000-e9c7c000 r--p 0002f000 fd:07 136                                /apex/com.android.vndk.v31/lib/libstagefright_bufferqueue_helper.so
e9c7c000-e9c7d000 rw-p 00030000 fd:07 136                                /apex/com.android.vndk.v31/lib/libstagefright_bufferqueue_helper.so
e9c9d000-e9ca3000 r--p 00000000 fd:00 1617                               /system/lib/libbinder_ndk.so
e9ca3000-e9caa000 r-xp 00005000 fd:00 1617                               /system/lib/libbinder_ndk.so
e9caa000-e9cac000 r--p 0000b000 fd:00 1617                               /system/lib/libbinder_ndk.so
e9cac000-e9cad000 rw-p 0000c000 fd:00 1617                               /system/lib/libbinder_ndk.so
e9cd4000-e9cdd000 r--p 00000000 fd:07 147                                /apex/com.android.vndk.v31/lib/libutils.so
e9cdd000-e9ce7000 r-xp 00008000 fd:07 147                                /apex/com.android.vndk.v31/lib/libutils.so
e9ce7000-e9ce8000 r--p 00011000 fd:07 147                                /apex/com.android.vndk.v31/lib/libutils.so
e9ce8000-e9ce9000 rw-p 00011000 fd:07 147                                /apex/com.android.vndk.v31/lib/libutils.so
e9d07000-e9d0f000 r--p 00000000 fd:07 67                                 /apex/com.android.vndk.v31/lib/android.hidl.token@1.0.so
e9d0f000-e9d17000 r-xp 00007000 fd:07 67                                 /apex/com.android.vndk.v31/lib/android.hidl.token@1.0.so
e9d17000-e9d18000 r--p 0000e000 fd:07 67                                 /apex/com.android.vndk.v31/lib/android.hidl.token@1.0.so
e9d18000-e9d19000 rw-p 0000e000 fd:07 67                                 /apex/com.android.vndk.v31/lib/android.hidl.token@1.0.so
e9d49000-e9d5d000 r--p 00000000 fd:01 1189                               /vendor/lib/libcodec2_hidl@1.0.so
e9d5d000-e9d77000 r-xp 00013000 fd:01 1189                               /vendor/lib/libcodec2_hidl@1.0.so
e9d77000-e9d7a000 r--p 0002c000 fd:01 1189                               /vendor/lib/libcodec2_hidl@1.0.so
e9d7a000-e9d7b000 rw-p 0002e000 fd:01 1189                               /vendor/lib/libcodec2_hidl@1.0.so
e9da6000-e9dad000 r--p 00000000 fd:07 140                                /apex/com.android.vndk.v31/lib/libstagefright_xmlparser.so
e9dad000-e9db9000 r-xp 00006000 fd:07 140                                /apex/com.android.vndk.v31/lib/libstagefright_xmlparser.so
e9db9000-e9dba000 r--p 00011000 fd:07 140                                /apex/com.android.vndk.v31/lib/libstagefright_xmlparser.so
e9dba000-e9dbb000 rw-p 00011000 fd:07 140                                /apex/com.android.vndk.v31/lib/libstagefright_xmlparser.so
e9dda000-e9ddb000 r--p 00000000 fd:07 111                                /apex/com.android.vndk.v31/lib/libion.so
e9ddb000-e9ddd000 r-xp 00000000 fd:07 111                                /apex/com.android.vndk.v31/lib/libion.so
e9ddd000-e9dde000 r--p 00001000 fd:07 111                                /apex/com.android.vndk.v31/lib/libion.so
e9dde000-e9ddf000 rw-p 00001000 fd:07 111                                /apex/com.android.vndk.v31/lib/libion.so
e9e06000-e9e15000 r--p 00000000 fd:07 33                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.bufferqueue@2.0.so
e9e15000-e9e2a000 r-xp 0000e000 fd:07 33                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.bufferqueue@2.0.so
e9e2a000-e9e2d000 r--p 00022000 fd:07 33                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.bufferqueue@2.0.so
e9e2d000-e9e2e000 rw-p 00024000 fd:07 33                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.bufferqueue@2.0.so
e9e71000-e9e73000 r--p 00000000 fd:01 1274                               /vendor/lib/libqdMetaData.so
e9e73000-e9e75000 r-xp 00001000 fd:01 1274                               /vendor/lib/libqdMetaData.so
e9e75000-e9e76000 r--p 00002000 fd:01 1274                               /vendor/lib/libqdMetaData.so
e9eb5000-e9eb6000 r--p 00000000 fd:07 66                                 /apex/com.android.vndk.v31/lib/android.hidl.token@1.0-utils.so
e9eb6000-e9eb8000 r-xp 00000000 fd:07 66                                 /apex/com.android.vndk.v31/lib/android.hidl.token@1.0-utils.so
e9eb8000-e9eb9000 r--p 00001000 fd:07 66                                 /apex/com.android.vndk.v31/lib/android.hidl.token@1.0-utils.so
e9eb9000-e9eba000 rw-p 00001000 fd:07 66                                 /apex/com.android.vndk.v31/lib/android.hidl.token@1.0-utils.so
e9eda000-e9edc000 r--p 00000000 fd:07 34                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common-V2-ndk_platform.so
e9edc000-e9ede000 r-xp 00001000 fd:07 34                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common-V2-ndk_platform.so
e9ede000-e9edf000 r--p 00002000 fd:07 34                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common-V2-ndk_platform.so
e9edf000-e9ee0000 rw-p 00002000 fd:07 34                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common-V2-ndk_platform.so
e9f39000-e9f3b000 r--p 00000000 fd:00 1482                               /system/lib/android.hardware.graphics.common-V2-ndk_platform.so
e9f3b000-e9f3d000 r-xp 00001000 fd:00 1482                               /system/lib/android.hardware.graphics.common-V2-ndk_platform.so
e9f3d000-e9f3e000 r--p 00002000 fd:00 1482                               /system/lib/android.hardware.graphics.common-V2-ndk_platform.so
e9f3e000-e9f3f000 rw-p 00002000 fd:00 1482                               /system/lib/android.hardware.graphics.common-V2-ndk_platform.so
e9f42000-e9f56000 r--p 00000000 fd:00 1754                               /system/lib/libprocessgroup.so
e9f56000-e9f7b000 r-xp 00013000 fd:00 1754                               /system/lib/libprocessgroup.so
e9f7b000-e9f7c000 r--p 00037000 fd:00 1754                               /system/lib/libprocessgroup.so
e9f7c000-e9f7d000 rw-p 00037000 fd:00 1754                               /system/lib/libprocessgroup.so
e9f84000-e9f85000 r--p 00000000 fd:01 1173                               /vendor/lib/libavservices_minijail_vendor.so
e9f85000-e9f87000 r-xp 00000000 fd:01 1173                               /vendor/lib/libavservices_minijail_vendor.so
e9f87000-e9f88000 r--p 00001000 fd:01 1173                               /vendor/lib/libavservices_minijail_vendor.so
e9fdf000-e9fe0000 r--p 00000000 fd:00 1485                               /system/lib/android.hardware.graphics.common@1.2.so
e9fe0000-e9fe1000 r-xp 00000000 fd:00 1485                               /system/lib/android.hardware.graphics.common@1.2.so
e9fe1000-e9fe2000 r--p 00000000 fd:00 1485                               /system/lib/android.hardware.graphics.common@1.2.so
ea03c000-ea03d000 r--p 00000000 fd:07 35                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common@1.0.so
ea03d000-ea03e000 r-xp 00000000 fd:07 35                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common@1.0.so
ea03e000-ea03f000 r--p 00000000 fd:07 35                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common@1.0.so
ea044000-ea045000 r--p 00000000 fd:00 1484                               /system/lib/android.hardware.graphics.common@1.1.so
ea045000-ea046000 r-xp 00000000 fd:00 1484                               /system/lib/android.hardware.graphics.common@1.1.so
ea046000-ea047000 r--p 00000000 fd:00 1484                               /system/lib/android.hardware.graphics.common@1.1.so
ea08e000-ea0bf000 r--p 00000000 fd:07 109                                /apex/com.android.vndk.v31/lib/libhidlbase.so
ea0bf000-ea10c000 r-xp 00030000 fd:07 109                                /apex/com.android.vndk.v31/lib/libhidlbase.so
ea10c000-ea113000 r--p 0007c000 fd:07 109                                /apex/com.android.vndk.v31/lib/libhidlbase.so
ea113000-ea114000 rw-p 00082000 fd:07 109                                /apex/com.android.vndk.v31/lib/libhidlbase.so
ea141000-ea14e000 r--p 00000000 fd:00 1566                               /system/lib/libEGL.so
ea14e000-ea15f000 r-xp 0000c000 fd:00 1566                               /system/lib/libEGL.so
ea15f000-ea162000 r--p 0001c000 fd:00 1566                               /system/lib/libEGL.so
ea162000-ea163000 rw-p 0001e000 fd:00 1566                               /system/lib/libEGL.so
ea163000-ea167000 rw-p 00000000 00:00 0                                  [anon:.bss]
ea186000-ea1b9000 r--p 00000000 fd:07 83                                 /apex/com.android.vndk.v31/lib/libc++.so
ea1b9000-ea1f8000 r-xp 00032000 fd:07 83                                 /apex/com.android.vndk.v31/lib/libc++.so
ea1f8000-ea1fc000 r--p 00070000 fd:07 83                                 /apex/com.android.vndk.v31/lib/libc++.so
ea1fc000-ea1fd000 rw-p 00073000 fd:07 83                                 /apex/com.android.vndk.v31/lib/libc++.so
ea1fd000-ea1fe000 rw-p 00000000 00:00 0                                  [anon:.bss]
ea21a000-ea222000 r--p 00000000 fd:00 1580                               /system/lib/libSurfaceFlingerProp.so
ea222000-ea229000 r-xp 00007000 fd:00 1580                               /system/lib/libSurfaceFlingerProp.so
ea229000-ea22a000 r--p 0000d000 fd:00 1580                               /system/lib/libSurfaceFlingerProp.so
ea22a000-ea22b000 rw-p 0000d000 fd:00 1580                               /system/lib/libSurfaceFlingerProp.so
ea240000-ea25b000 r--p 00000000 fd:07 144                                /apex/com.android.vndk.v31/lib/libui.so
ea25b000-ea275000 r-xp 0001a000 fd:07 144                                /apex/com.android.vndk.v31/lib/libui.so
ea275000-ea277000 r--p 00033000 fd:07 144                                /apex/com.android.vndk.v31/lib/libui.so
ea277000-ea278000 rw-p 00034000 fd:07 144                                /apex/com.android.vndk.v31/lib/libui.so
ea278000-ea27a000 rw-p 00000000 00:00 0                                  [anon:.bss]
ea29d000-ea29e000 r--p 00000000 fd:00 1799                               /system/lib/libsync.so
ea29e000-ea29f000 r-xp 00000000 fd:00 1799                               /system/lib/libsync.so
ea29f000-ea2a0000 r--p 00000000 fd:00 1799                               /system/lib/libsync.so
ea2a0000-ea2a1000 rw-p 00000000 fd:00 1799                               /system/lib/libsync.so
ea2d2000-ea2e2000 r--p 00000000 fd:07 46                                 /apex/com.android.vndk.v31/lib/android.hardware.media.bufferpool@2.0.so
ea2e2000-ea2f5000 r-xp 0000f000 fd:07 46                                 /apex/com.android.vndk.v31/lib/android.hardware.media.bufferpool@2.0.so
ea2f5000-ea2f8000 r--p 00021000 fd:07 46                                 /apex/com.android.vndk.v31/lib/android.hardware.media.bufferpool@2.0.so
ea2f8000-ea2f9000 rw-p 00023000 fd:07 46                                 /apex/com.android.vndk.v31/lib/android.hardware.media.bufferpool@2.0.so
ea300000-ea314000 r--p 00000000 fd:07 129                                /apex/com.android.vndk.v31/lib/libprocessgroup.so
ea314000-ea339000 r-xp 00013000 fd:07 129                                /apex/com.android.vndk.v31/lib/libprocessgroup.so
ea339000-ea33a000 r--p 00037000 fd:07 129                                /apex/com.android.vndk.v31/lib/libprocessgroup.so
ea33a000-ea33b000 rw-p 00037000 fd:07 129                                /apex/com.android.vndk.v31/lib/libprocessgroup.so
ea36d000-ea372000 r--p 00000000 fd:07 95                                 /apex/com.android.vndk.v31/lib/libcutils.so
ea372000-ea378000 r-xp 00004000 fd:07 95                                 /apex/com.android.vndk.v31/lib/libcutils.so
ea378000-ea37a000 r--p 00009000 fd:07 95                                 /apex/com.android.vndk.v31/lib/libcutils.so
ea37a000-ea37b000 rw-p 0000a000 fd:07 95                                 /apex/com.android.vndk.v31/lib/libcutils.so
ea398000-ea399000 r--p 00000000 fd:00 1483                               /system/lib/android.hardware.graphics.common@1.0.so
ea399000-ea39a000 r-xp 00000000 fd:00 1483                               /system/lib/android.hardware.graphics.common@1.0.so
ea39a000-ea39b000 r--p 00000000 fd:00 1483                               /system/lib/android.hardware.graphics.common@1.0.so
ea3dd000-ea3e6000 r--p 00000000 fd:00 1487                               /system/lib/android.hardware.graphics.mapper@2.1.so
ea3e6000-ea3ef000 r-xp 00008000 fd:00 1487                               /system/lib/android.hardware.graphics.mapper@2.1.so
ea3ef000-ea3f1000 r--p 00010000 fd:00 1487                               /system/lib/android.hardware.graphics.mapper@2.1.so
ea3f1000-ea3f2000 rw-p 00011000 fd:00 1487                               /system/lib/android.hardware.graphics.mapper@2.1.so
ea41e000-ea426000 r--p 00000000 fd:07 38                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@2.0.so
ea426000-ea42f000 r-xp 00007000 fd:07 38                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@2.0.so
ea42f000-ea431000 r--p 0000f000 fd:07 38                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@2.0.so
ea431000-ea432000 rw-p 00010000 fd:07 38                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@2.0.so
ea452000-ea458000 r--p 00000000 fd:00 1667                               /system/lib/libgralloctypes.so
ea458000-ea45f000 r-xp 00005000 fd:00 1667                               /system/lib/libgralloctypes.so
ea45f000-ea460000 r--p 0000b000 fd:00 1667                               /system/lib/libgralloctypes.so
ea460000-ea461000 rw-p 0000b000 fd:00 1667                               /system/lib/libgralloctypes.so
ea461000-ea462000 rw-p 00000000 00:00 0                                  [anon:.bss]
ea489000-ea4b1000 r--p 00000000 fd:00 1616                               /system/lib/libbinder.so
ea4b1000-ea4e3000 r-xp 00027000 fd:00 1616                               /system/lib/libbinder.so
ea4e3000-ea4eb000 r--p 00058000 fd:00 1616                               /system/lib/libbinder.so
ea4eb000-ea4ec000 rw-p 0005f000 fd:00 1616                               /system/lib/libbinder.so
ea529000-ea52a000 r--p 00000000 fd:07 65                                 /apex/com.android.vndk.v31/lib/android.hidl.safe_union@1.0.so
ea52a000-ea52b000 r-xp 00000000 fd:07 65                                 /apex/com.android.vndk.v31/lib/android.hidl.safe_union@1.0.so
ea52b000-ea52c000 r--p 00000000 fd:07 65                                 /apex/com.android.vndk.v31/lib/android.hidl.safe_union@1.0.so
ea54d000-ea54e000 r--p 00000000 07:70 25                                 /apex/com.android.runtime/lib/bionic/libdl.so
ea54e000-ea54f000 r-xp 00000000 07:70 25                                 /apex/com.android.runtime/lib/bionic/libdl.so
ea54f000-ea550000 r--p 00000000 07:70 25                                 /apex/com.android.runtime/lib/bionic/libdl.so
ea550000-ea551000 ---p 00000000 00:00 0 
ea551000-ea552000 r--p 00000000 00:00 0                                  [anon:.bss]
ea58c000-ea59c000 r--p 00000000 fd:07 32                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.bufferqueue@1.0.so
ea59c000-ea5b5000 r-xp 0000f000 fd:07 32                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.bufferqueue@1.0.so
ea5b5000-ea5b8000 r--p 00027000 fd:07 32                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.bufferqueue@1.0.so
ea5b8000-ea5b9000 rw-p 00029000 fd:07 32                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.bufferqueue@1.0.so
ea5e8000-ea5f1000 r--p 00000000 fd:00 1488                               /system/lib/android.hardware.graphics.mapper@3.0.so
ea5f1000-ea5fb000 r-xp 00008000 fd:00 1488                               /system/lib/android.hardware.graphics.mapper@3.0.so
ea5fb000-ea5fd000 r--p 00011000 fd:00 1488                               /system/lib/android.hardware.graphics.mapper@3.0.so
ea5fd000-ea5fe000 rw-p 00012000 fd:00 1488                               /system/lib/android.hardware.graphics.mapper@3.0.so
ea60d000-ea614000 r--p 00000000 fd:07 31                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@4.0.so
ea614000-ea61b000 r-xp 00006000 fd:07 31                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@4.0.so
ea61b000-ea61d000 r--p 0000c000 fd:07 31                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@4.0.so
ea61d000-ea61e000 rw-p 0000d000 fd:07 31                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@4.0.so
ea662000-ea66a000 r--p 00000000 fd:00 1478                               /system/lib/android.hardware.graphics.allocator@3.0.so
ea66a000-ea671000 r-xp 00007000 fd:00 1478                               /system/lib/android.hardware.graphics.allocator@3.0.so
ea671000-ea673000 r--p 0000d000 fd:00 1478                               /system/lib/android.hardware.graphics.allocator@3.0.so
ea673000-ea674000 rw-p 0000e000 fd:00 1478                               /system/lib/android.hardware.graphics.allocator@3.0.so
ea6ad000-ea6af000 r--p 00000000 fd:07 85                                 /apex/com.android.vndk.v31/lib/libcap.so
ea6af000-ea6b3000 r-xp 00001000 fd:07 85                                 /apex/com.android.vndk.v31/lib/libcap.so
ea6b3000-ea6b4000 r--p 00004000 fd:07 85                                 /apex/com.android.vndk.v31/lib/libcap.so
ea6b4000-ea6b5000 rw-p 00004000 fd:07 85                                 /apex/com.android.vndk.v31/lib/libcap.so
ea6c0000-ea6c1000 r--p 00000000 fd:07 22                                 /apex/com.android.vndk.v31/lib/android.hardware.common-V2-ndk_platform.so
ea6c1000-ea6c3000 r-xp 00000000 fd:07 22                                 /apex/com.android.vndk.v31/lib/android.hardware.common-V2-ndk_platform.so
ea6c3000-ea6c4000 r--p 00001000 fd:07 22                                 /apex/com.android.vndk.v31/lib/android.hardware.common-V2-ndk_platform.so
ea6c4000-ea6c5000 rw-p 00001000 fd:07 22                                 /apex/com.android.vndk.v31/lib/android.hardware.common-V2-ndk_platform.so
ea719000-ea720000 r--p 00000000 fd:00 1479                               /system/lib/android.hardware.graphics.allocator@4.0.so
ea720000-ea727000 r-xp 00006000 fd:00 1479                               /system/lib/android.hardware.graphics.allocator@4.0.so
ea727000-ea729000 r--p 0000c000 fd:00 1479                               /system/lib/android.hardware.graphics.allocator@4.0.so
ea729000-ea72a000 rw-p 0000d000 fd:00 1479                               /system/lib/android.hardware.graphics.allocator@4.0.so
ea755000-ea75c000 r--p 00000000 fd:07 63                                 /apex/com.android.vndk.v31/lib/android.hidl.memory.token@1.0.so
ea75c000-ea763000 r-xp 00006000 fd:07 63                                 /apex/com.android.vndk.v31/lib/android.hidl.memory.token@1.0.so
ea763000-ea764000 r--p 0000c000 fd:07 63                                 /apex/com.android.vndk.v31/lib/android.hidl.memory.token@1.0.so
ea764000-ea765000 rw-p 0000c000 fd:07 63                                 /apex/com.android.vndk.v31/lib/android.hidl.memory.token@1.0.so
ea783000-ea78f000 r--p 00000000 fd:00 1613                               /system/lib/libbase.so
ea78f000-ea7ac000 r-xp 0000b000 fd:00 1613                               /system/lib/libbase.so
ea7ac000-ea7ad000 r--p 00027000 fd:00 1613                               /system/lib/libbase.so
ea7ad000-ea7ae000 rw-p 00027000 fd:00 1613                               /system/lib/libbase.so
ea7ce000-ea7cf000 r--p 00000000 fd:07 106                                /apex/com.android.vndk.v31/lib/libhardware.so
ea7cf000-ea7d0000 r-xp 00000000 fd:07 106                                /apex/com.android.vndk.v31/lib/libhardware.so
ea7d0000-ea7d1000 r--p 00000000 fd:07 106                                /apex/com.android.vndk.v31/lib/libhardware.so
ea807000-ea808000 r--p 00000000 fd:00 1459                               /system/lib/android.hardware.common-V2-ndk_platform.so
ea808000-ea80a000 r-xp 00000000 fd:00 1459                               /system/lib/android.hardware.common-V2-ndk_platform.so
ea80a000-ea80b000 r--p 00001000 fd:00 1459                               /system/lib/android.hardware.common-V2-ndk_platform.so
ea80b000-ea80c000 rw-p 00001000 fd:00 1459                               /system/lib/android.hardware.common-V2-ndk_platform.so
ea840000-ea856000 r--p 00000000 fd:07 138                                /apex/com.android.vndk.v31/lib/libstagefright_omx.so
ea856000-ea86e000 r-xp 00015000 fd:07 138                                /apex/com.android.vndk.v31/lib/libstagefright_omx.so
ea86e000-ea871000 r--p 0002c000 fd:07 138                                /apex/com.android.vndk.v31/lib/libstagefright_omx.so
ea871000-ea872000 rw-p 0002e000 fd:07 138                                /apex/com.android.vndk.v31/lib/libstagefright_omx.so
ea88c000-ea88f000 r--p 00000000 fd:00 1734                               /system/lib/libnativewindow.so
ea88f000-ea891000 r-xp 00002000 fd:00 1734                               /system/lib/libnativewindow.so
ea891000-ea892000 r--p 00003000 fd:00 1734                               /system/lib/libnativewindow.so
ea8d3000-ea8d8000 r--p 00000000 fd:00 1668                               /system/lib/libgraphicsenv.so
ea8d8000-ea8dc000 r-xp 00004000 fd:00 1668                               /system/lib/libgraphicsenv.so
ea8dc000-ea8de000 r--p 00007000 fd:00 1668                               /system/lib/libgraphicsenv.so
ea8de000-ea8df000 rw-p 00008000 fd:00 1668                               /system/lib/libgraphicsenv.so
ea929000-ea92a000 r--p 00000000 fd:07 48                                 /apex/com.android.vndk.v31/lib/android.hardware.media@1.0.so
ea92a000-ea92b000 r-xp 00000000 fd:07 48                                 /apex/com.android.vndk.v31/lib/android.hardware.media@1.0.so
ea92b000-ea92c000 r--p 00000000 fd:07 48                                 /apex/com.android.vndk.v31/lib/android.hardware.media@1.0.so
ea963000-ea96b000 r--p 00000000 fd:07 29                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@2.0.so
ea96b000-ea972000 r-xp 00007000 fd:07 29                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@2.0.so
ea972000-ea974000 r--p 0000d000 fd:07 29                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@2.0.so
ea974000-ea975000 rw-p 0000e000 fd:07 29                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.allocator@2.0.so
ea995000-ea9a0000 r--p 00000000 fd:07 41                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@4.0.so
ea9a0000-ea9ae000 r-xp 0000a000 fd:07 41                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@4.0.so
ea9ae000-ea9b0000 r--p 00017000 fd:07 41                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@4.0.so
ea9b0000-ea9b1000 rw-p 00018000 fd:07 41                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@4.0.so
ea9ea000-ea9f2000 r--p 00000000 fd:00 1486                               /system/lib/android.hardware.graphics.mapper@2.0.so
ea9f2000-ea9fb000 r-xp 00007000 fd:00 1486                               /system/lib/android.hardware.graphics.mapper@2.0.so
ea9fb000-ea9fd000 r--p 0000f000 fd:00 1486                               /system/lib/android.hardware.graphics.mapper@2.0.so
ea9fd000-ea9fe000 rw-p 00010000 fd:00 1486                               /system/lib/android.hardware.graphics.mapper@2.0.so
eaa12000-eaa1b000 r--p 00000000 07:70 27                                 /apex/com.android.runtime/lib/bionic/libm.so
eaa1b000-eaa30000 r-xp 00008000 07:70 27                                 /apex/com.android.runtime/lib/bionic/libm.so
eaa30000-eaa31000 r--p 0001c000 07:70 27                                 /apex/com.android.runtime/lib/bionic/libm.so
eaa31000-eaa32000 rw-p 0001c000 07:70 27                                 /apex/com.android.runtime/lib/bionic/libm.so
eaa41000-eaa4f000 r--p 00000000 fd:07 137                                /apex/com.android.vndk.v31/lib/libstagefright_foundation.so
eaa4f000-eaa5e000 r-xp 0000d000 fd:07 137                                /apex/com.android.vndk.v31/lib/libstagefright_foundation.so
eaa5e000-eaa60000 r--p 0001b000 fd:07 137                                /apex/com.android.vndk.v31/lib/libstagefright_foundation.so
eaa60000-eaa61000 rw-p 0001c000 fd:07 137                                /apex/com.android.vndk.v31/lib/libstagefright_foundation.so
eaaae000-eaaaf000 r--p 00000000 fd:07 37                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common@1.2.so
eaaaf000-eaab0000 r-xp 00000000 fd:07 37                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common@1.2.so
eaab0000-eaab1000 r--p 00000000 fd:07 37                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common@1.2.so
eaaea000-eaaf3000 r--p 00000000 fd:07 39                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@2.1.so
eaaf3000-eaafc000 r-xp 00008000 fd:07 39                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@2.1.so
eaafc000-eaafe000 r--p 00010000 fd:07 39                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@2.1.so
eaafe000-eaaff000 rw-p 00011000 fd:07 39                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.mapper@2.1.so
eab04000-eab1f000 r--p 00000000 fd:00 1806                               /system/lib/libui.so
eab1f000-eab39000 r-xp 0001a000 fd:00 1806                               /system/lib/libui.so
eab39000-eab3b000 r--p 00033000 fd:00 1806                               /system/lib/libui.so
eab3b000-eab3c000 rw-p 00034000 fd:00 1806                               /system/lib/libui.so
eab3c000-eab3e000 rw-p 00000000 00:00 0                                  [anon:.bss]
eab50000-eab9b000 r--p 00000000 fd:01 1272                               /vendor/lib/libqcodec2.so
eab9b000-eac16000 r-xp 0004a000 fd:01 1272                               /vendor/lib/libqcodec2.so
eac16000-eac1b000 r--p 000c4000 fd:01 1272                               /vendor/lib/libqcodec2.so
eac1b000-eac1c000 rw-p 000c8000 fd:01 1272                               /vendor/lib/libqcodec2.so
eac67000-eac83000 r--p 00000000 fd:07 47                                 /apex/com.android.vndk.v31/lib/android.hardware.media.omx@1.0.so
eac83000-eacb4000 r-xp 0001b000 fd:07 47                                 /apex/com.android.vndk.v31/lib/android.hardware.media.omx@1.0.so
eacb4000-eacb9000 r--p 0004b000 fd:07 47                                 /apex/com.android.vndk.v31/lib/android.hardware.media.omx@1.0.so
eacb9000-eacba000 rw-p 0004f000 fd:07 47                                 /apex/com.android.vndk.v31/lib/android.hardware.media.omx@1.0.so
eaccd000-eacce000 r--p 00000000 fd:00 1630                               /system/lib/libcgrouprc.so
eacce000-eacd0000 r-xp 00000000 fd:00 1630                               /system/lib/libcgrouprc.so
eacd0000-eacd1000 r--p 00001000 fd:00 1630                               /system/lib/libcgrouprc.so
eacd1000-eacd2000 rw-p 00001000 fd:00 1630                               /system/lib/libcgrouprc.so
ead08000-ead0b000 r--p 00000000 fd:07 101                                /apex/com.android.vndk.v31/lib/libexpat.so
ead0b000-ead1e000 r-xp 00002000 fd:07 101                                /apex/com.android.vndk.v31/lib/libexpat.so
ead1e000-ead21000 r--p 00014000 fd:07 101                                /apex/com.android.vndk.v31/lib/libexpat.so
ead4e000-ead4f000 r--p 00000000 fd:07 102                                /apex/com.android.vndk.v31/lib/libfmq.so
ead4f000-ead52000 r-xp 00000000 fd:07 102                                /apex/com.android.vndk.v31/lib/libfmq.so
ead52000-ead53000 r--p 00002000 fd:07 102                                /apex/com.android.vndk.v31/lib/libfmq.so
ead8a000-ead8b000 r--p 00000000 07:70 26                                 /apex/com.android.runtime/lib/bionic/libdl_android.so
ead8b000-ead8c000 r-xp 00000000 07:70 26                                 /apex/com.android.runtime/lib/bionic/libdl_android.so
ead8c000-ead8d000 r--p 00000000 07:70 26                                 /apex/com.android.runtime/lib/bionic/libdl_android.so
eadd8000-eade8000 r--p 00000000 fd:01 1332                               /vendor/lib/libstagefright_bufferpool@2.0.1.so
eade8000-eadf8000 r-xp 0000f000 fd:01 1332                               /vendor/lib/libstagefright_bufferpool@2.0.1.so
eadf8000-eadfa000 r--p 0001e000 fd:01 1332                               /vendor/lib/libstagefright_bufferpool@2.0.1.so
eadfa000-eadfb000 rw-p 0001f000 fd:01 1332                               /vendor/lib/libstagefright_bufferpool@2.0.1.so
eae2b000-eae2c000 r--p 00000000 fd:00 1814                               /system/lib/libvndksupport.so
eae2c000-eae2d000 r-xp 00000000 fd:00 1814                               /system/lib/libvndksupport.so
eae2d000-eae2e000 r--p 00000000 fd:00 1814                               /system/lib/libvndksupport.so
eae2e000-eae2f000 rw-p 00000000 fd:00 1814                               /system/lib/libvndksupport.so
eae46000-eae51000 r--p 00000000 fd:00 1489                               /system/lib/android.hardware.graphics.mapper@4.0.so
eae51000-eae5f000 r-xp 0000a000 fd:00 1489                               /system/lib/android.hardware.graphics.mapper@4.0.so
eae5f000-eae61000 r--p 00017000 fd:00 1489                               /system/lib/android.hardware.graphics.mapper@4.0.so
eae61000-eae62000 rw-p 00018000 fd:00 1489                               /system/lib/android.hardware.graphics.mapper@4.0.so
eae8a000-eaeae000 r--p 00000000 fd:01 1041                               /vendor/lib/android.hardware.media.c2@1.0.so
eaeae000-eaeeb000 r-xp 00023000 fd:01 1041                               /vendor/lib/android.hardware.media.c2@1.0.so
eaeeb000-eaef1000 r--p 0005f000 fd:01 1041                               /vendor/lib/android.hardware.media.c2@1.0.so
eaef1000-eaef2000 rw-p 00064000 fd:01 1041                               /vendor/lib/android.hardware.media.c2@1.0.so
eaf24000-eaf25000 r--p 00000000 fd:00 1733                               /system/lib/libnativeloader_lazy.so
eaf25000-eaf26000 r-xp 00000000 fd:00 1733                               /system/lib/libnativeloader_lazy.so
eaf26000-eaf27000 r--p 00000000 fd:00 1733                               /system/lib/libnativeloader_lazy.so
eaf27000-eaf28000 rw-p 00000000 fd:00 1733                               /system/lib/libnativeloader_lazy.so
eaf59000-eaf5a000 r--p 00000000 fd:00 1460                               /system/lib/android.hardware.configstore-utils.so
eaf5a000-eaf5b000 r-xp 00000000 fd:00 1460                               /system/lib/android.hardware.configstore-utils.so
eaf5b000-eaf5c000 r--p 00000000 fd:00 1460                               /system/lib/android.hardware.configstore-utils.so
eaf97000-eaf98000 r--p 00000000 fd:00 1591                               /system/lib/libandroid_runtime_lazy.so
eaf98000-eaf99000 r-xp 00000000 fd:00 1591                               /system/lib/libandroid_runtime_lazy.so
eaf99000-eaf9a000 r--p 00000000 fd:00 1591                               /system/lib/libandroid_runtime_lazy.so
eaf9a000-eaf9b000 rw-p 00000000 fd:00 1591                               /system/lib/libandroid_runtime_lazy.so
eafdc000-eafe7000 r--p 00000000 fd:07 119                                /apex/com.android.vndk.v31/lib/libmedia_omx.so
eafe7000-eaff3000 r-xp 0000a000 fd:07 119                                /apex/com.android.vndk.v31/lib/libmedia_omx.so
eaff3000-eaff7000 r--p 00015000 fd:07 119                                /apex/com.android.vndk.v31/lib/libmedia_omx.so
eaff7000-eaff8000 rw-p 00018000 fd:07 119                                /apex/com.android.vndk.v31/lib/libmedia_omx.so
eb011000-eb012000 r--p 00000000 fd:07 36                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common@1.1.so
eb012000-eb013000 r-xp 00000000 fd:07 36                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common@1.1.so
eb013000-eb014000 r--p 00000000 fd:07 36                                 /apex/com.android.vndk.v31/lib/android.hardware.graphics.common@1.1.so
eb040000-eb180000 rw-p 00000000 00:00 0                                  [anon:scudo:primary]
eb198000-eb199000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
eb1c0000-eb280000 rw-p 00000000 00:00 0                                  [anon:scudo:primary]
eb2b9000-eb2ba000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
eb2c1000-eb2c2000 ---p 00000000 00:00 0 
eb2c2000-eb2c6000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
eb2c6000-eb2e6000 r--s 00000000 00:11 23704                              /dev/__properties__/u:object_r:media_variant_prop:s0
eb2e6000-eb306000 r--s 00000000 00:11 23828                              /dev/__properties__/u:object_r:vts_config_prop:s0
eb306000-eb308000 r--p 00000000 fd:00 1736                               /system/lib/libnetd_client.so
eb308000-eb309000 ---p 00000000 00:00 0 
eb309000-eb30d000 r-xp 00002000 fd:00 1736                               /system/lib/libnetd_client.so
eb30d000-eb30e000 r--p 00005000 fd:00 1736                               /system/lib/libnetd_client.so
eb30e000-eb30f000 rw-p 00005000 fd:00 1736                               /system/lib/libnetd_client.so
eb312000-eb313000 ---p 00000000 00:00 0 
eb313000-eb317000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
eb317000-eb318000 ---p 00000000 00:00 0 
eb318000-eb31c000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
eb31c000-eb31d000 ---p 00000000 00:00 0 
eb31d000-eb321000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
eb321000-eb322000 ---p 00000000 00:00 0 
eb322000-eb326000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
eb326000-eb327000 ---p 00000000 00:00 0 
eb327000-eb32b000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
eb32b000-eb34b000 r--s 00000000 00:11 23675                              /dev/__properties__/u:object_r:hal_instrumentation_prop:s0
eb34b000-eb36b000 r--s 00000000 00:11 23680                              /dev/__properties__/u:object_r:hwservicemanager_prop:s0
eb36b000-eb36c000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
eb36e000-eb36f000 ---p 00000000 00:00 0 
eb36f000-eb373000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
eb373000-eb393000 r--s 00000000 00:11 23588                              /dev/__properties__/u:object_r:build_prop:s0
eb393000-eb3b3000 r--s 00000000 00:11 23697                              /dev/__properties__/u:object_r:log_tag_prop:s0
eb3b3000-eb3b8000 ---p 00000000 00:00 0                                  [anon:cfi shadow]
eb3b8000-eb3b9000 r--p 00000000 00:00 0                                  [anon:cfi shadow]
eb3b9000-eb3ba000 ---p 00000000 00:00 0                                  [anon:cfi shadow]
eb3ba000-eb3bb000 r--p 00000000 00:00 0                                  [anon:cfi shadow]
eb3bb000-eb3bc000 ---p 00000000 00:00 0 
eb3bc000-eb3c0000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
eb3c0000-eb3e0000 r--s 00000000 00:11 23678                              /dev/__properties__/u:object_r:heapprofd_prop:s0
eb3e0000-eb400000 r--s 00000000 00:11 23691                              /dev/__properties__/u:object_r:libc_debug_prop:s0
eb400000-eb480000 rw-p 00000000 00:00 0                                  [anon:scudo:primary]
eb480000-eb4a0000 r--s 00000000 00:11 23630                              /dev/__properties__/u:object_r:debug_prop:s0
eb4a0000-eb4c0000 r--s 00000000 00:11 23838                              /dev/__properties__/properties_serial
eb4c0000-eb4d3000 r--s 00000000 00:11 23558                              /dev/__properties__/property_info
eb4d3000-eb4d4000 ---p 00000000 00:00 0 
eb4d4000-eb4d7000 rw-p 00000000 00:00 0                                  [anon:stack_and_tls:main]
eb4d7000-eb4d8000 ---p 00000000 00:00 0 
eb4d8000-eb4f8000 r--s 00000000 00:11 23584                              /dev/__properties__/u:object_r:bq_config_prop:s0
eb4f8000-eb518000 r--s 00000000 00:11 23793                              /dev/__properties__/u:object_r:vendor_default_prop:s0
eb518000-eb51c000 r--p 00000000 00:00 0                                  [anon:atexit handlers]
eb51c000-eb53c000 r--s 00000000 00:11 23810                              /dev/__properties__/u:object_r:vendor_socket_hook_prop:s0
eb53c000-eb5a0000 r--p 00000000 00:00 0                                  [anon:linker_alloc]
eb5a0000-eb5a2000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
eb5a4000-eb608000 r--p 00000000 00:00 0                                  [anon:linker_alloc]
eb608000-eb609000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_lob]
eb60a000-eb616000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
eb616000-eb636000 r--s 00000000 00:11 23823                              /dev/__properties__/u:object_r:vndk_prop:s0
eb636000-eb637000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
eb637000-eb69b000 r--p 00000000 00:00 0                                  [anon:linker_alloc]
eb69b000-eb69c000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
eb69c000-eb6bc000 r--s 00000000 00:11 23630                              /dev/__properties__/u:object_r:debug_prop:s0
eb6bc000-eb6dc000 r--s 00000000 00:11 23588                              /dev/__properties__/u:object_r:build_prop:s0
eb6dc000-eb6dd000 ---p 00000000 00:00 0 
eb6dd000-eb6e5000 rw-p 00000000 00:00 0 
eb6e5000-eb6e6000 ---p 00000000 00:00 0 
eb6e6000-eb706000 r--s 00000000 00:11 23838                              /dev/__properties__/properties_serial
eb706000-eb708000 rw-p 00000000 00:00 0                                  [anon:System property context nodes]
eb708000-eb71b000 r--s 00000000 00:11 23558                              /dev/__properties__/property_info
eb71b000-eb77f000 r--p 00000000 00:00 0                                  [anon:linker_alloc]
eb77f000-eb781000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
eb781000-eb782000 r--p 00000000 00:00 0                                  [anon:atexit handlers]
eb782000-eb783000 ---p 00000000 00:00 0 
eb783000-eb787000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
eb787000-eb788000 rw-p 00000000 00:00 0                                  [anon:arc4random data]
eb788000-eb78a000 rw-p 00000000 00:00 0                                  [anon:System property context nodes]
eb78a000-eb78b000 rw-p 00000000 00:00 0                                  [anon:arc4random data]
eb78b000-eb78c000 r--p 00000000 00:00 0                                  [vvar]
eb78c000-eb78e000 r-xp 00000000 00:00 0                                  [vdso]
eb78e000-eb7aa000 r--p 00000000 07:70 15                                 /apex/com.android.runtime/bin/linker
eb7aa000-eb850000 r-xp 0001b000 07:70 15                                 /apex/com.android.runtime/bin/linker
eb850000-eb855000 r--p 000c0000 07:70 15                                 /apex/com.android.runtime/bin/linker
eb855000-eb856000 rw-p 000c4000 07:70 15                                 /apex/com.android.runtime/bin/linker
eb856000-eb859000 rw-p 00000000 00:00 0                                  [anon:.bss]
eb859000-eb85a000 r--p 00000000 00:00 0                                  [anon:.bss]
eb85a000-eb860000 rw-p 00000000 00:00 0                                  [anon:.bss]
ffe4d000-ffe6e000 rw-p 00000000 00:00 0                                  [stack]
ffff0000-ffff1000 r-xp 00000000 00:00 0                                  [kuserhelpers]

10.oom_adj:该文件包含了当前进程的OOM(Out-of-Memory)调整值,用于内核决定在内存不足时终止哪些进程。

html 复制代码
# cat /proc/1070/oom_adj                                                                                                                                                                                                   
-17

11.oom_score:该文件提供了当前进程的OOM分数,用于内核根据进程优先级进行内存回收。

html 复制代码
# cat /proc/1070/oom_score                                                                                                                                                                                                 
0

12.sched:该目录包含了当前进程的调度器相关信息,如调度策略、优先级等。

html 复制代码
# cat /proc/1070/sched                                                                                                                                                                                                     
vendor.qti.medi (1070, #threads: 9)
-------------------------------------------------------------------
se.exec_start                                :       8789626.435596
se.vruntime                                  :        102571.203260
se.sum_exec_runtime                          :           147.288894
se.nr_migrations                             :                  178
se.statistics.sum_sleep_runtime              :       8809763.051750
se.statistics.wait_start                     :             0.000000
se.statistics.sleep_start                    :       8813683.265139
se.statistics.block_start                    :             0.000000
se.statistics.sleep_max                      :       8802441.885836
se.statistics.block_max                      :           137.635260
se.statistics.exec_max                       :             3.135833
se.statistics.slice_max                      :             4.695936
se.statistics.wait_max                       :            28.054271
se.statistics.wait_sum                       :           286.974788
se.statistics.wait_count                     :                  670
se.statistics.iowait_sum                     :           260.863077
se.statistics.iowait_count                   :                  122
se.statistics.nr_migrations_cold             :                    0
se.statistics.nr_failed_migrations_affine    :                    4
se.statistics.nr_failed_migrations_running   :                   23
se.statistics.nr_failed_migrations_hot       :                    0
se.statistics.nr_forced_migrations           :                   22
se.statistics.nr_wakeups                     :                  344
se.statistics.nr_wakeups_sync                :                   89
se.statistics.nr_wakeups_migrate             :                  129
se.statistics.nr_wakeups_local               :                  228
se.statistics.nr_wakeups_remote              :                  116
se.statistics.nr_wakeups_affine              :                   23
se.statistics.nr_wakeups_affine_attempts     :                   50
se.statistics.nr_wakeups_passive             :                    0
se.statistics.nr_wakeups_idle                :                    0
se.statistics.nr_wakeups_sis_attempts        :                  158
se.statistics.nr_wakeups_sis_idle            :                    0
se.statistics.nr_wakeups_sis_cache_affine    :                    0
se.statistics.nr_wakeups_sis_suff_cap        :                    2
se.statistics.nr_wakeups_sis_idle_cpu        :                    0
se.statistics.nr_wakeups_sis_count           :                  156
se.statistics.nr_wakeups_secb_attempts       :                   74
se.statistics.nr_wakeups_secb_idle_bt        :                    0
se.statistics.nr_wakeups_secb_insuff_cap     :                    0
se.statistics.nr_wakeups_secb_no_nrg_sav     :                    1
se.statistics.nr_wakeups_secb_nrg_sav        :                    1
se.statistics.nr_wakeups_secb_count          :                    0
se.statistics.nr_wakeups_fbt_attempts        :                   70
se.statistics.nr_wakeups_fbt_no_cpu          :                    0
se.statistics.nr_wakeups_fbt_no_sd           :                    0
se.statistics.nr_wakeups_fbt_pref_idle       :                    0
se.statistics.nr_wakeups_fbt_count           :                   70
se.statistics.nr_wakeups_cas_attempts        :                   55
se.statistics.nr_wakeups_cas_count           :                   40
ravg.demand                                  :               238642
avg_atom                                     :             0.244665
avg_per_cpu                                  :             0.827465
nr_switches                                  :                  602
nr_voluntary_switches                        :                  345
nr_involuntary_switches                      :                  257
se.load.weight                               :              1048576
se.avg.load_sum                              :               243478
se.avg.util_sum                              :                90590
se.avg.load_avg                              :                    4
se.avg.util_avg                              :                    1
se.avg.last_update_time                      :        8789626435596
policy                                       :                    0
prio                                         :                  120
clock-delta                                  :                   52
相关推荐
Android系统攻城狮9 个月前
Android14之解决报错:No module named sepolgen(一百九十二)
android系统调试·sepolgen
Android系统攻城狮1 年前
Android12之/proc/pid/status参数含义(一百六十五)
android系统调试