Free명령어의 결과는  파일을 토대로 만드는거같다. 

 

MemTotal:         949452 kB 

MemFree:          184976 kB 

MemAvailable:     547256 kB 

Buffers:           93580 kB 

Cached:           302052 kB 

SwapCached:          268 kB 

Active:           411160 kB 

Inactive:         269268 kB 

Active(anon):     188308 kB 

Inactive(anon):   113152 kB 

Active(file):     222852 kB 

Inactive(file):   156116 kB 

Unevictable:           0 kB 

Mlocked:               0 kB 

SwapTotal:        102396 kB 

SwapFree:          98044 kB 

Dirty:                24 kB 

Writeback:             0 kB 

AnonPages:        284548 kB 

Mapped:           142528 kB 

Shmem:             16656 kB 

Slab:              63864 kB 

SReclaimable:      48848 kB 

SUnreclaim:        15016 kB 

KernelStack:        2552 kB 

PageTables:         5896 kB 

NFS_Unstable:          0 kB 

Bounce:                0 kB 

WritebackTmp:          0 kB 

CommitLimit:      577120 kB 

Committed_AS:    2043192 kB 

VmallocTotal:    1114112 kB 

VmallocUsed:           0 kB 

VmallocChunk:          0 kB 

CmaTotal:           8192 kB 

CmaFree:            6792 kB 

 

우선 1차적으로 

토탈과 프리 유즈를 구한다. 

 

 

Total   = used + free + buffers + cached 

실제 free = free + buffers + cached  

실제 사용량 = total - ( free + buffers + cached)  

 

토대로 파싱한다. 

 

 


'오락기 > Linux' 카테고리의 다른 글

모니터링 cpu 사용량  (0) 2018.08.17
리눅스 모니터링 tcp 파싱  (0) 2018.08.17
Centos7 svn 셋팅  (0) 2017.06.21
Centos7 oracle 설치 셋팅  (0) 2017.06.21
centos 7 에 jdk 와 tomcat 설치  (0) 2017.06.14

+ Recent posts