문서의 이전 판입니다!
MemTotal | 사용 가능한 최대 메모리(RAM)량 ( Physical RAM - a few reserved bits - kernel binary code ) |
---|---|
MemFree | LowFree + HighFree |
MemShared | 호환성을 위하여 존재하는 필드로 항상 0(zero) |
Buffers | buffer cache 메모리 크기 (커널 2.6부터는 의미가 없다고 한다) Buffer cache는 원래 directory name 과 inode 정보등의 meta data를 cache하기 위한 것이며 I/O 단위는 block size 이다. |
Cached | Pagecache (disk cache) 메모리 크기에서 SwapCached가 빠진 크기. Pagecache는 file 의 내용을 cache하기 위한 것으로 I/O단위는 page size와 같다. SWAP공간으로의 page-in/out 또한 Pagecache를 통해 이루어지며 Software MMU라고도 불리운다. 커널 2.6에서 Buffer cache가 Pagecache로 통합이 되었다. |
SwapCache | 스와핑 아웃되었던 메모리로, 스와핑 인되었지만 여전히 스왑 파일에 존재하는 메모리 (메모리가 다시 필요하다면 이미 스왑파일에 존재하므로 또 다시 스와핑 아웃될 필요가 없음. 이는 I/O를 절약할 수 있음) |