질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

리눅스 메모리 양이 줄어들지 않습니다.

작성자 정보

  • 김나 작성
  • 작성일

컨텐츠 정보

본문


 안녕하세요 ^^

 늘 도움 받는 초보 리눅스 유저입니다.

 지금 저희 서버에 APM으로 몇개 사이트를 호스팅 중인데요..

 free -m -t 명령어로 용량을 확인해보니 

                  total        used       free     shared    buffers     cached
Mem:          2022        1920        101          0           60          1416
-/+ buffers/cache:       444       1578
Swap:         1983        1010        973
Total:          4006        2930       1075

으로 나오는데요.. 실제 ps -elf 명령어로 확인 하였을 때 나오는 메모리를 다 합해도 1기가 정도 밖에
되지 않아서요..

 그래서 top -i 로 확인을 해보니

 top - 15:31:05 up 7 days, 20:36,  1 user,  load average: 0.02, 0.10, 0.05
Tasks: 103 total,   1 running, 102 sleeping,   0 stopped,   0 zombie
Cpu0  :  0.0% us,  0.0% sy,  0.0% ni, 100.0% id,  0.0% wa,  0.0% hi,  0.0% si
Cpu1  :  0.0% us,  0.0% sy,  0.0% ni, 100.0% id,  0.0% wa,  0.0% hi,  0.0% si
Cpu2  :  0.3% us,  0.0% sy,  0.0% ni, 99.7% id,  0.0% wa,  0.0% hi,  0.0% si
Cpu3  :  0.0% us,  0.0% sy,  0.0% ni, 100.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:   2070740k total,  1944884k used,   125856k free,    62684k buffers
Swap:  2031608k total,  1034352k used,   997256k free,  1456104k cached

PID     USER         PR   NI   VIRT   RES   SHR   S   %CPU   %MEM    TIME+    COMMAND
26915  root            16     0    2124   1024    792    R        0           0.0     0:00.20   top

이렇게만 나옵니다.ㅠㅠ

 위의 cpu 값은 변하긴 하는데 제가 대강의 의미만 알아서요..ㅎ

 별 다른 프로세서가 돌지 않는데 3기가 씩이나 먹는 메모리.. 무슨 문제가 있는건가요? 어디를 확인해봐야 하는건가요?

 답변 부탁드리겠습니다.

 감사합니다.

관련자료

댓글 3

SFWM님의 댓글

  • SFWM
  • 작성일
ps -e -o pmem,pcpu,pid,comm|sort -n
명령어로 확인하면 된다네요.

김나님의 댓글

  • 김나
  • 작성일
넵 좋은정보 감사합니다 ^^

황정호님의 댓글

  • 황정호
  • 작성일
total        used      free    shared    buffers    cached
Mem:          2022        1920        101          0          60          1416

1416mb 가 cache 로 사용중이고 약500MB가 사용중입니다.
리눅스는 노는 메모리 를 cache로 적극 활용하는 정책를 가지고 있습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,285 명
  • 현재 강좌수 :  36,960 개
  • 현재 접속자 :  498 명