
다음과 같은 경우 다음과 같은 내용이 표시될 수 있습니다 cat /proc/meminfo
.
MemTotal: 8078760 kB
MemFree: 629012 kB
MemAvailable: 1175568 kB
Buffers: 126184 kB
Cached: 2988512 kB
SwapCached: 261320 kB
Active: 4867796 kB
Inactive: 2119244 kB
Active(anon): 4465072 kB
Inactive(anon): 1895064 kB
Active(file): 402724 kB
Inactive(file): 224180 kB
Unevictable: 12068 kB
Mlocked: 12068 kB
SwapTotal: 16582652 kB
SwapFree: 13724816 kB
Dirty: 252 kB
Writeback: 0 kB
AnonPages: 3848816 kB
...
MemFree와 MemAvailable의 차이점은 무엇입니까?
답변1
요약:
MemFree: 시스템에서 사용하지 않고 남겨진 물리적 RAM의 양(KB)입니다.
MemAvailable: 교체 없이 새 응용 프로그램을 시작하는 데 사용할 수 있는 메모리 양에 대한 추정치입니다. MemFree, SReclaimable, LRU 목록 파일의 크기 및 각 영역의 낮은 워터마크에서 계산됩니다. 추정치는 시스템이 제대로 작동하려면 일부 페이지 캐시가 필요하다는 점과 사용 중인 항목으로 인해 모든 회수 가능 슬래브가 회수 가능하지는 않다는 점을 고려합니다. 이러한 요소의 영향은 시스템마다 다릅니다.
그만큼완전한 답변여기에: