![사용 가능한 메모리가 너무 낮다고 걱정해야 합니까? 아니면 버퍼/캐시에 있는 사용 가능한 메모리가 무엇이든 사용할 수 있습니까? [복사]](https://linux55.com/image/107946/%EC%82%AC%EC%9A%A9%20%EA%B0%80%EB%8A%A5%ED%95%9C%20%EB%A9%94%EB%AA%A8%EB%A6%AC%EA%B0%80%20%EB%84%88%EB%AC%B4%20%EB%82%AE%EB%8B%A4%EA%B3%A0%20%EA%B1%B1%EC%A0%95%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F%20%EC%95%84%EB%8B%88%EB%A9%B4%20%EB%B2%84%ED%8D%BC%2F%EC%BA%90%EC%8B%9C%EC%97%90%20%EC%9E%88%EB%8A%94%20%EC%82%AC%EC%9A%A9%20%EA%B0%80%EB%8A%A5%ED%95%9C%20%EB%A9%94%EB%AA%A8%EB%A6%AC%EA%B0%80%20%EB%AC%B4%EC%97%87%EC%9D%B4%EB%93%A0%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
free -h
이 명령의 결과를 잘 이해하지 못합니다 . 검색을 시도했지만 여전히 확실하지 않습니다.
사용 가능한 메모리가 46M에 불과한지 걱정해야 합니까? 아니면 -/+ 버퍼/캐시 라인 값이 351M의 사용 가능한 메모리를 어떤 목적으로든 사용할 수 있는지 걱정해야 합니까?
total used free shared buffers cached
Mem: 594M 548M 46M 76M 28M 277M
-/+ buffers/cache: 242M 351M
Swap: 0B 0B 0B
중요한 경우 이는 하루에 30회 이하의 방문을 받는 일부 웹사이트를 호스팅하는 웹 서버입니다.
답변1
이는 -/+ buffers/cache
실행 중인 모든 애플리케이션 프로세스에서 읽기/쓰기에 직접적으로 사용되는 RAM의 양을 나타냅니다.
free
플래그를 달고 -m
실행할 때 -/+ buffers/cache
가장 중요한 라인입니다 . 귀하의 경우 (351+46)Mb가 사용 가능한 총 메모리라는 의미는 아니지만 시각화 프로세스에서는 242Mb를 사용했으며 RAM의 351Mb 버퍼/캐시는 다른 응용 프로그램 방법 전용입니다. 사용.
Linux는 버퍼(파일 시스템 메타데이터) 및 캐시(파일 또는 블록 장치의 실제 내용이 포함된 페이지)에 사용 가능한 메모리를 사용하여 디스크 작업 속도를 높이기 위해 항상 RAM을 사용하려고 시도합니다. 시스템이 한동안 실행된 경우 free
행 열 아래에 작은 숫자가 표시되는 것을 볼 수 있습니다 mem
.