top, ps 명령어의 메모리..
글쓴이: dash / 작성시간: 월, 2005/01/24 - 3:46오후
안녕하세요.
linux 7.1 + apache2 + tomcat을 운영중입니다.
최근 free, sar 로 메모리의 상태를 보면 90% 이상의 사용량을
보이고 있습니다. 그런데 ps, top등을 통하여 %mem을 보면
모두 합해보면 100%를 보이는것이 아니라 그 이상의 수를 나타내는군요. top의 %mem을 보면 4.X%를 보이는것이 30개 이상이며, ps 로 봐도 4% 정도 되는 것이 3-40개 이상을 차지합니다.
어찌된일인지 궁금하네요.
제가 잘못생각하는 것인지요..?
조언부탁드립니다.
Forums:
저도 예전에 서버를 운영하면서 궁금해 했었는데ps나 top 에서 보는
저도 예전에 서버를 운영하면서 궁금해 했었는데
ps나 top 에서 보는 프로세스 들의 메모리는
shared library 등이 차지하는 메모리들이 중복 계산된 것이더군요.
예를 들어, 메모리 1MB 를 차지하는 라이브러리를
10개의 프로세스가 사용한다면
top 이나 ps 로는 9MB 만큼이 중복 계산된다는 얘기죠.
네, 그런데
%값인데, 왜 100을 넘는 값이 나오느냐..이거죠..
그게 궁금합니다.
댓글 달기