/proc/meminfo詳解


[root@realhost /]# cat /proc/meminfo
MemTotal:         688576 kB     總內存
MemFree:          153736 kB     空閑內存
MemAvailable:     339884 kB     可用內存
Buffers:              16 kB     給文件的緩沖大小
Cached:           267672 kB     高速緩沖存儲器
SwapCached:           36 kB     被高速緩沖存儲用的交換空間的大小
Active:           222900 kB     活躍使用中的高速緩沖存儲器頁面文件大小
Inactive:         123700 kB     不經常使用中的告訴緩沖存儲器文件大小
Active(anon):      31800 kB     活躍的匿名內存(進程中堆上分配的內存,是用malloc分配的內存)
Inactive(anon):    57272 kB     不活躍的匿名內存
Active(file):     191100 kB     活躍的file內存,//file內存:磁盤高速緩存的內存空間和“文件映射(將物理磁盤上的文件內容與用戶進程的邏輯地址直接關聯)”的內存空間,其中的內容與物理磁盤上的文件相對應
Inactive(file):    66428 kB    不活躍的file內存     
Unevictable:           0 kB    不能被釋放的內存頁
Mlocked:               0 kB    mlock()系統調用鎖定的內存大小
SwapTotal:       2097148 kB    交換空間總大小
SwapFree:        2096884 kB    空閑交換空間
Dirty:                 0 kB    等待被寫回到磁盤的大小
Writeback:             0 kB    正在被寫回的大小
AnonPages:         78876 kB       未映射頁的大小
Mapped:            28556 kB    設備和文件映射大小
Shmem:             10160 kB    已經被分配的共享內存大小
Slab:             102916 kB    內核數據結構緩存大小
SReclaimable:      49616 kB    可收回slab的大小
SUnreclaim:        53300 kB    不可回收的slab的大小
KernelStack:        4416 kB      kernel消耗的內存
PageTables:         6028 kB      管理內存分頁的索引表的大小
NFS_Unstable:          0 kB      不穩定頁表的大小
Bounce:                0 kB      在低端內存中分配一個臨時buffer作為跳轉,把位於高端內存的緩存數據復制到此處消耗的內存
WritebackTmp:          0 kB      USE用於臨時寫回緩沖區的內存
CommitLimit:     2441436 kB      系統實際可分配內存總量
Committed_AS:     308028 kB      當前已分配的內存總量
VmallocTotal:   34359738367 kB   虛擬內存大小
VmallocUsed:      179588 kB    已經被使用的虛擬內存大小
VmallocChunk:   34359310332 kB   malloc 可分配的最大的邏輯連續的內存大小
HardwareCorrupted:     0 kB      刪除掉的內存頁的總大小(當系統檢測到內存的硬件故障時)
AnonHugePages:      6144 kB      匿名 HugePages 數量
CmaTotal:              0 kB    總的連續可用內存
CmaFree:               0 kB      空閑的連續內存
HugePages_Total:       0      預留HugePages的總個數 
HugePages_Free:        0     池中尚未分配的 HugePages 數量
HugePages_Rsvd:        0        表示池中已經被應用程序分配但尚未使用的 HugePages 數量
HugePages_Surp:        0      這個值得意思是當開始配置了20個大頁,現在修改配置為16,那么這個參數就會顯示為4,一般不修改配置,這個值都是0
Hugepagesize:       2048 kB     每個大頁的大小
DirectMap4k:      108416 kB   映射TLB為4kB的內存數量
DirectMap2M:      940032 kB   映射TLB為2M的內存數量
DirectMap1G:           0 kB     映射TLB為1G的內存數量

參考文章:http://linuxperf.com/?P=142


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM