"free" 명령의 낮은 메모리와 총 메모리 비교

"free" 명령의 낮은 메모리와 총 메모리 비교

freeAWS Linux 서버의 명령 출력을 이해하려고 합니다 . 예를 들어, free -h다음과 같습니다.

              total        used        free      shared  buff/cache   available
Mem:            15G        2.2G        4.0G         16M        9.0G         12G
Swap:            0B          0B          0B

주어진 free -hl주어진:

              total        used        free      shared  buff/cache   available
Mem:            15G        2.2G        4.0G         16M        9.0G         12G
Low:            15G         11G        4.0G
High:            0B          0B          0B
Swap:            0B          0B          0B

"낮은" 사용 메모리(11G)가 총 사용 메모리(2.2G)를 어떻게 초과합니까? 내가 읽은 모든 것에서 -l총계는 "낮은" 메모리와 "높은" 메모리로 나누어져야 하는데, 이는 64비트 시스템에 존재해야 하는 구별조차 아닙니다. 그렇다면 11G는 정확히 무엇을 의미하는가?

답변1

"낮음" 및 "높음" 행에서 "사용됨" 열은 사용량을 기준으로 필터링되지 않습니다. 해당 값을 "Mem" 열에 제공된 값과 비교하려면 후자의 "buff/cache" 열을 추가해야 합니다.

관련 정보