`
yidongkaifa
  • 浏览: 4118609 次
文章分类
社区版块
存档分类
最新评论

cat /proc/meminfo

 
阅读更多

cat /proc/meminfo 读出的内核信息进行解释:


MemTotal: 507480 kB

MemFree: 10800 kB
Buffers: 34728 kB
Cached: 98852 kB
SwapCached: 128 kB
Active: 304248 kB
Inactive: 46192 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 507480 kB
LowFree: 10800 kB
SwapTotal: 979956 kB
SwapFree: 941296 kB
Dirty: 32 kB
Writeback: 0 kB
AnonPages: 216756 kB
Mapped: 77560 kB
Slab: 22952 kB
SReclaimable: 15512 kB
SUnreclaim: 7440 kB
PageTables: 2640 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 1233696 kB
Committed_AS: 828508 kB
VmallocTotal: 516088 kB
VmallocUsed: 5032 kB
VmallocChunk: 510580 kB

MemTotal: 所有可用RAM大小(即物理内存减去一些预留位和内核的二进制代码大小)

MemFree: LowFree与HighFree的总和,被系统留着未使用的内存

Buffers: 用来给文件做缓冲大小

Cached: 被高速缓冲存储器(cache memory)用的内存的大小(等于 diskcacheminusSwapCache ).

SwapCached:被高速缓冲存储器(cache memory)用的交换空间的大小
已经被交换出来的内存,但仍然被存放在swapfile中。用来在需要的时候很快的被替换而不需要再次打开I/O端口。

Active: 在活跃使用中的缓冲或高速缓冲存储器页面文件的大小,除非非常必要否则不会被移作他用.

Inactive: 在不经常使用中的缓冲或高速缓冲存储器页面文件的大小,可能被用于其他途径.

HighTotal:
HighFree: 该区域不是直接映射到内核空间。内核必须使用不同的手法使用该段内存。

LowTotal:
LowFree: 低位可以达到高位内存一样的作用,而且它还能够被内核用来记录一些自己的数据结构。Among many
other things, it is where everything from the Slab is
allocated. Bad things happen when you're out of lowmem.

SwapTotal: 交换空间的总大小

SwapFree: 未被使用交换空间的大小

Dirty: 等待被写回到磁盘的内存大小。

Writeback: 正在被写回到磁盘的内存大小。

AnonPages:未映射页的内存大小

Mapped: 设备和文件等映射的大小。

Slab: 内核数据结构缓存的大小,可以减少申请和释放内存带来的消耗。

SReclaimable:可收回Slab的大小

SUnreclaim:不可收回Slab的大小(SUnreclaim+SReclaimable=Slab)

PageTables:管理内存分页页面的索引表的大小。

NFS_Unstable:不稳定页表的大小
VmallocTotal: 可以vmalloc虚拟内存大小

VmallocUsed: 已经被使用的虚拟内存大小。

VmallocChunk: largest contigious block of vmalloc area which is free


分享到:
评论

相关推荐

    linux /proc 文件 系统监控器 GTK

    2. **/proc/meminfo**:展示系统的内存使用情况,包括总内存、空闲内存、缓存等。 3. **/proc/stat**:包含系统整体及各个CPU的统计信息,如运行时间、上下文切换次数等。 4. **/proc/loadavg**:显示系统平均负载,...

    查看opensuse硬件信息

    spring@linux-njgq:~> cat /proc/meminfo MemTotal: 2054648 kB MemFree: 1305828 kB Buffers: 21804 kB Cached: 278952 kB SwapCached: 0 kB Active: 428520 kB Inactive: 221364 kB Active(anon): 349624 kB ...

    Linux常用命令大全pdf

    cat /proc/meminfo校验内存使用 cat/proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci-tv罗列PCI设备 lsusb -...

    linux常用命令

    cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI ...

    Linux黑客命令行.docx

    cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv...

    kali linux命令.txt

    cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI ...

    Linux命令大全-2024

    - `cat /proc/meminfo`:查看内存信息。 - `cat /proc/mounts`:显示当前系统所安装的文件系统信息。 - `free`:查看系统内存和交换空间的状态。 - `dmidecode`:查看硬件信息。 - `prtdiag -v`:查看内存信息 ...

    使用proc系统访问linux内核

    cat /proc/meminfo ``` ##### 4.2 修改内核参数 - **启用IP转发**: ```sh echo "1" > /proc/sys/net/ipv4/ip_forward ``` ##### 4.3 监控进程 - **查看特定进程的状态**: ```sh cat /proc/<pid>/status ``...

    Linux 常用命令大全,非常实用的文档

    - **示例**: `cat /proc/meminfo` 列出总内存、空闲内存等信息。 - **`cat /proc/mounts`**: 显示当前系统所安装的文件系统信息。 - **示例**: `cat /proc/mounts` 列出挂载点、文件系统类型等信息。 - **`free`...

    Linux命令总结

    - `cat /proc/meminfo`: 显示内存信息。 - `free`: 显示系统的内存使用情况。 - `dmidecode`: 查看硬件信息。 - `dmidecode | grep "ProductName"`: 显示机器型号。 - `dmidecode | grep 'SerialNumber'`: 显示...

    linux硬件查看.txt

    - 其他命令如 `cat /proc/cpuinfo`, `cat /proc/dma`, `cat /proc/filesystems`, `cat /proc/interrupts`, `cat /proc/iomem`, `cat /proc/meminfo`, `cat /proc/version` 都可以从 `/proc` 文件系统中获取各种硬件...

    linux下查看机器配置命令.pdf

    4. 查看内存信息:`cat /proc/meminfo` 这个命令可以查看系统的内存信息,包括内存使用情况、交换空间大小等信息。 5. 查看所有设备的所有分区:`cat /proc/partitions` 这个命令可以查看系统的所有设备的所有...

    Linux下查看CPU型号,内存大小,硬盘空间命令.docx

    命令:`cat /proc/meminfo | grep MemTotal` 该命令用于查看服务器上的内存总数。`/proc/meminfo`文件包含了系统的内存信息,`grep`命令用于筛选出内存总数。 2.2 查看内存条数 命令:`dmidecode |grep -A16 ...

    Linux下查看硬件信息的方法.docx

    使用 `cat /proc/meminfo` 命令可以查看内存信息,包括内存的大小、使用情况等信息。 5. 查看 USB 设备 使用 `cat /proc/bus/usb/devices` 命令可以查看 USB 设备信息,包括 USB 设备的型号、厂商、版本号等信息。...

    kali-linux常用命令.pdf

    * `cat /proc/meminfo`:校验内存使用 * `cat /proc/swaps`:显示哪些 swap 被使用 * `cat /proc/version`:显示内核的版本 * `cat /proc/net/dev`:显示网络适配器及统计 * `cat /proc/mounts`:显示已加载的文件...

    Linux常用命令大全

    9. **`cat /proc/meminfo`**: - 功能:校验内存使用情况。 - 示例:`cat /proc/meminfo` - 用途:检查物理内存和虚拟内存的使用情况,判断系统是否面临内存不足的问题。 10. **`cat /proc/swaps`**: - 功能:...

    linux基础命令linux基础命令

    **示例**: `cat /proc/meminfo` **返回结果**: 包括总内存、空闲内存、缓存内存等数据。 #### `cat /proc/swaps` **用途**: 显示所有交换空间的信息。 **示例**: `cat /proc/swaps` **返回结果**: 包含每个交换文件...

    kali linux常用命令

    - **`cat /proc/meminfo`**: 获取内存信息。 - 示例:`cat /proc/meminfo` - **`cat /proc/swaps`**: 查看交换分区的信息。 - 示例:`cat /proc/swaps` - **`cat /proc/version`**: 显示内核版本信息。 - 示例...

Global site tag (gtag.js) - Google Analytics