MemTotal : 약간의 예약된 byte들과 Kernel binary code를 제외한 물리적인 메모리의 사이즈
MemFree : 시스템에 의해 사용되지 않고 남아있는 물리적인 메모리의 양
Buffers : file buffer들의 위해 사용되는 물리적인 메모리의 양
Cached : The amount of physical RAM used as cache memory. pagecache(diskcache)내의 메모리는 SwapCache를 뺀다.
SwapCache : cache 메모리로 사용되는 swap의 양. 한번 swap out 된 메모리는 다시 swap in 되지만, 여전히 swapfile안에는 남아있다.
Active : buffer 또는 cache 메모리의 총 양이며, 이것이 active이다. 이 메모리는 최근에 사용된 메모리이며, 절대적으로 필요하지 않는다면, 보통 반환되지 않는다.
Inactive : free하고 이용가능한 buffer 또는 cache 메모리의 총 양. 이 메모리는 최근에 사용되지 않은 메모리 이며, paging algorithm에 의해 다른 목적을 위해 재 반환 할 수 있다.
HighTotal : high region내의 메모리의 총 양. HighTotal의 값은 사용되는 커널의 type에 따라 결정된다. 커널의 high memory region에 접근하기위해 indirect trick을 사용한다.
LowTotal : high region에 있지 않은 메모리의 총 양.
Low Free : low memory 영역의 free memory의 총 양. 이 메모리는 커널이 직접 참조할수 있는 메모리이다. 모든 커널 요소들은 low memory안으로 들어갈 필요가 있다.
SwapTotal : 물리적인 swap memory의 총 양.
SwapFree : swap 메모리의 free 양
Dirty : 디스크로 write되기를 기다리는 메모리의 총 양.
Writeback : 디스크로 active하게 write 중인 메모리의 총 양.
Mapped : mmap명령을 사용하여 device, 파일 또는 librayr들을 mapping하는데 사용되는 메모리의 총 양.
Slab : 커널 자신이 사용하는 data structure를 cache하기 위해 커널에 의해 사용 되는 메모리의 총 양.
PageTables : 가장 낮은 page table 단계로 할당된 메모리의 총 양
VMallocTotal : Virtual address 공간으로 할당된 총 메모리의 양.
VMallocUsed : Virtual address 공간으로 사용되는 메모리의 총 양.
VMallocChunk : Virtual address 공간으로 이용가능한 가장 큰 연속적인 메모리의 block.
HugePage_Total : 시스템에 대한 총 hugepage의 수. 이 수치는 x86, Itanium 과 AMD64에서만 보인다.
HugePage_Free : 시스템에 대한 이용가능한 총 hugepage의 수.
Hugepagesize : Hugepage 기본 크기(단위 KB), 기본적으로 32bit Architecture의 단일 프로세스에서의 크기는 4096KB이다. SMP,hugemem kernels, AMD64에 대한 기본은 2048KB이다. |
'OS,Network,Container' 카테고리의 다른 글
리눅스 free 명령어 - 리눅스 Memory (0) | 2020.04.27 |
---|---|
리눅스 deidecode 명령어 (0) | 2020.04.26 |
리눅스 top 명령어 (0) | 2020.04.26 |
CentOS7 Chrony를 이용한 NTP Master 서버 구축 (2) | 2020.04.26 |
CentOS7 NTP Master 서버 구축 (1) | 2020.04.26 |