Android中的meminfo
来源:互联网 发布:wifi有网络看不了视频 编辑:程序博客网 时间:2024/06/06 01:04
1. 简介:
熟悉Linux的朋友都知道,在Linux中,meminfo,cpuinfo可以作为命令来使用,用于显示内存信息和cpu信息,其实,这两个命令分别对应于/proc/meminfo和/proc/cpuinfo两个文件。
既然Android是基于Linux kernel的,所以,也同样有这两个文件,只是,在Android中,没有提供对应的命令而已,不过,我们仍然可以通过cat命令来显示这两个文件的内容:
cat /proc/meminfo
cat /proc/cpuinfo
2. 实例:
shell@android:/ $ cat /proc/meminfo
cat /proc/meminfo
MemTotal: 1833364 kB
MemFree: 95672 kB
Buffers: 81136 kB
Cached: 907164 kB
SwapCached: 0 kB
Active: 1192372 kB
Inactive: 334392 kB
Active(anon): 539100 kB
Inactive(anon): 1488 kB
Active(file): 653272 kB
Inactive(file): 332904 kB
Unevictable: 596 kB
Mlocked: 0 kB
HighTotal: 1293312 kB
HighFree: 13104 kB
LowTotal: 540052 kB
LowFree: 82568 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 16 kB
Writeback: 0 kB
AnonPages: 539044 kB
Mapped: 129468 kB
Shmem: 1544 kB
Slab: 47076 kB
SReclaimable: 22764 kB
SUnreclaim: 24312 kB
KernelStack: 13040 kB
PageTables: 24436 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 916680 kB
Committed_AS: 18306552 kB
VmallocTotal: 172032 kB
VmallocUsed: 107076 kB
VmallocChunk: 6148 kB
shell@android:/ $ cat /proc/cpuinfo
cat /proc/cpuinfo
Processor : ARMv7 Processor rev 0 (v7l)
processor : 0
BogoMIPS : 1592.52
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc09
CPU revision : 0
Chip revision : 0020
Hardware : SMDK4x12
Revision : 000b
Serial : 396a312d4df7f482
3. 引申:
熟悉Linux的朋友都知道,在Linux中,meminfo,cpuinfo可以作为命令来使用,用于显示内存信息和cpu信息,其实,这两个命令分别对应于/proc/meminfo和/proc/cpuinfo两个文件。
既然Android是基于Linux kernel的,所以,也同样有这两个文件,只是,在Android中,没有提供对应的命令而已,不过,我们仍然可以通过cat命令来显示这两个文件的内容:
cat /proc/meminfo
cat /proc/cpuinfo
2. 实例:
shell@android:/ $ cat /proc/meminfo
cat /proc/meminfo
MemTotal: 1833364 kB
MemFree: 95672 kB
Buffers: 81136 kB
Cached: 907164 kB
SwapCached: 0 kB
Active: 1192372 kB
Inactive: 334392 kB
Active(anon): 539100 kB
Inactive(anon): 1488 kB
Active(file): 653272 kB
Inactive(file): 332904 kB
Unevictable: 596 kB
Mlocked: 0 kB
HighTotal: 1293312 kB
HighFree: 13104 kB
LowTotal: 540052 kB
LowFree: 82568 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 16 kB
Writeback: 0 kB
AnonPages: 539044 kB
Mapped: 129468 kB
Shmem: 1544 kB
Slab: 47076 kB
SReclaimable: 22764 kB
SUnreclaim: 24312 kB
KernelStack: 13040 kB
PageTables: 24436 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 916680 kB
Committed_AS: 18306552 kB
VmallocTotal: 172032 kB
VmallocUsed: 107076 kB
VmallocChunk: 6148 kB
shell@android:/ $ cat /proc/cpuinfo
cat /proc/cpuinfo
Processor : ARMv7 Processor rev 0 (v7l)
processor : 0
BogoMIPS : 1592.52
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc09
CPU revision : 0
Chip revision : 0020
Hardware : SMDK4x12
Revision : 000b
Serial : 396a312d4df7f482
3. 引申:
同理,我们可以用类似的方法去了解Android中文件系统,以便更加熟悉Android系统。
0 0
- Android中的meminfo
- Android MemInfo
- Android中的meminfo(二):用代码来读取文件信息
- 内核中的 /proc/meminfo
- 手工释放meminfo中的cache
- meminfo
- android /proc/meminfo内存信息
- Android 4.4 meminfo 实现分析
- Android 4.4 meminfo 实现分析
- Android 4.4 meminfo 实现分析
- Android 4.4 meminfo 实现分析
- Android MemInfo 各项的意义(转)
- Android procrank && dumpsys meminfo使用详解
- Android使用procrank和dumpsys meminfo分析内存占用情况
- 使用meminfo分析Android单个进程内存信息
- 使用meminfo分析Android单个进程内存信息
- 使用meminfo分析Android单个进程内存信息
- Android使用procrank和dumpsys meminfo分析内存占用情况
- The steps to integrate with Gerrit with eclipse
- iOS APP 审核拒绝理由
- golang中io包用法(二)
- android 之 Hnadler 、Message 、Looper
- hello linux
- Android中的meminfo
- Slab 算法
- 在 Azure 虚机上配置 SSTP VPN
- perl学习笔记(三)——语法
- 和其他App分享文件(3)请求一个共享文件
- Spring MVC中处理静态资源的多种方法
- Reuters Market Data System (RMDS)
- linux 光驱挂载
- 屁股不坐针,不知针尖有多深