[완료]실제 메모리 사용량 보는법 질문입니다
free 와 top 커맨드로 출력된 결과의 해석 방법에 대해 문의드립니다.
아래는 실제 메모리를 어느정도 쓰고 있는지 확인하기 위해,
free 명령어를 입력한 결과입니다.
[root@vs013 etc]# free -m
total used free shared buffers cached
Mem: 4050 3911 138 0 90 3231
-/+ buffers/cache: 589 3460
Swap: 3906 0 3906
총 4기가 메모리중에,
현재 사용량은 3911메가이고, 사용가능한 용량이 138메가
라고 해석하는게 맞나요?
top명령어로 확인해보면
Mem: 4147480k total, 4007072k used, 140408k free, 95348k buffers
Swap: 4000168k total, 108k used, 4000060k free, 3287176k cached
이렇게 표시되는데...
메모리 여유가 140메가 밖에 없다면.. 메모리 추가해줘야 할 듯 싶은데요...
정말로 이게 지금 메모리가 딸린다는 내용인 건지... 궁금합니다.
고수분들, 위 결과에서 실제 메모리가 얼마나 사용되고 있는건지 가르쳐주세요~
....
리눅스는 사용하지 않는 메모리에 캐시랑 버퍼를 할당해 놓습니다..
따라서 실제로 사용하고 있는 메모리는..
-/+ buffers/cache: 589 3460
에서.. 589가 됩니다...
바라미님, 답변감사합니다
답변, 정말 감사드려요~~~ _(__)_
댓글 달기