
Linux Mint 17.3 Cinnamon의 시스템 모니터 패널 애플릿에서는 사용된 메모리와 캐시된 메모리의 메모리 사용량을 표시하는 반면, 시스템 모니터 응용 프로그램에서는 사용된 메모리만 표시하므로 시스템 모니터에서는 훨씬 더 높은 메모리 사용량을 표시하는 경향이 있습니다. . 캐시된 메모리란 정확히 무엇이고, 캐시 메모리가 많은 메모리를 사용하고 있다면 걱정해야 할 부분인가요?
답변1
buff/cache
캐시된 메모리(명령 출력에 표시됨 free
)는 Linux가 디스크 캐싱에 사용하는 메모리입니다. 그러나 이는 응용 프로그램에서 필요할 때 해제되므로 "사용된" 메모리로 간주되지 않습니다. 따라서 많은 양이 사용되더라도 걱정할 필요가 없습니다. 이는 "사용 가능한" 메모리로 간주됩니다.
다음은 메모리 사용량과 무료, 사용 및 캐시된 RAM에 대한 유용한 페이지입니다.http://www.linuxatemyram.com/. 해당 페이지에서 인용:
응용 프로그램이 교체 없이 사용할 수 있는 RAM의 양을 확인하려면 다음을 실행하여
free -m
"사용 가능" 열을 살펴보세요.
$ free -m
total used free shared buff/cache available
Mem: 1504 636 13 0 855 792
Swap: 2047 6 2041
(...) "무료"를 순진하게 보면 램이 99% 찼다고 생각하는데 실제로는 42%에 불과합니다!