임베디드 개발은 메모리 누수에 매우 민감하므로 누수 위치에 더 주의를 기울여야 합니다. 이 글은 인터넷에서 수집한 각 매개변수의 의미를 기록하고 있습니다. 아직 완료되지 않았으며 완료해야 합니다. /proc/meminfo
linux/Documentation/filesystems/proc.txt
참조의 두 번째 항목은 최신 Linux Documentation
모두 사용 가능한 RAM 크기, 물리적 메모리 마이너스 예약 비트 및 커널 사용입니다. MemFree | LowFree + HighFree |
Buffers | 블록 장치를 캐시하는 데 사용되는 크기(파일 시스템 메타데이터, 이동 중인 페이지 추적) |
Cached | 파일의 버퍼 크기 |
SwapCached | 스왑 아웃된 메모리입니다. I/O 관련 |
Active | 자주(최근) 사용된 메모리 |
Inactive | 최근에 자주 사용되지 않은 메모리입니다. 이는 시스템에서 다른 목적으로 쉽게 사용할 수 있습니다. |
Mlocked | |
HighTotal | |
LowTotal | |
HighFree | |
LowFree | |
Swap 합계 | |
SwapFree | |
Dirty | |
WriteBack | |
Mapped | |
AnonPages | |
Shmem | |
Slab | |
SReclaimable | |
SUnreclaim | |
KernelStack | |
PageTables | |
NFS_Unstable | |
Bonce | |
WritebackTmp | |
CommitLimit | |
Committed_AS | |
vmalloc 영역에서 사용 가능한 최대 연속 메모리 블록의 크기 | 추천 학습: " |