아파치 서버가 메모리를 먹기만 하네요. 반환을 시키고 싶습니다
글쓴이: drops02 / 작성시간: 금, 2004/03/26 - 12:35오후
레드헷7.3에 p2-400+256메모리를 쓰고 있는데..
스왚파티션을 256메가로 잡아 놔서 그런것일까요?
그게 아니라면 아파치가 설정이나 컴파일이 잘못 된것일까요?
한 서버에 openssh(스탠드얼론) proftp(스탠드얼론) APM(연동된거니까 이것도 스탠드얼론으로..) 한꺼번에 올라가 있는데..
반나절이나 24시간쯤 지나면 초기 60메가쯤을 점유하던 메모리가
190쯤으로 점유되고 스왚이라도 쓸까 해서 내버려뒀더 홈페이지 접속
초반에 모뎀으로 접속하는 듯한 느낌이 드네요.
메모리가 반환되는지 안되는지는 top명령으로 본것이라..
openssh로 접속해서 top해놓고 가만히 보고 있으면 대강 30k정도씩
증가하면서 메모리를 먹어 들어 가더군요.
메모리가 반환되는것이 정상 아닌가요? 스탠드얼론으로 메모리에 올려놓으면
본래 이렇게 메모리를 먹기만 하고 반환은 않하는건가요? (검색해봐도 그런
글을 읽은 기억은 없는것 같습니다. )
Forums:
네... 메모리가 반환되는것이 정상입니다.다만 top이나 free를
네... 메모리가 반환되는것이 정상입니다.
다만 top이나 free를 이용해서 본것 중에서 어떠한 값을 보고 판단하느냐와
서버가 어느정도 활발하게 접속을 처리하고 있는지가 중요하겠죠.
일단 LINUX커널이나 아파치버젼에 대한 언급이 없으니 단정지을 수는 없지만
아파치서버가 메모리를 점유하고 그 점유할 메모리를 되돌리지 않는다는 질문은
한두번 있었습니다. 기억은 잘나지 않지만 그때 결론은 그것은 일정 수준의 접속을
받아들이고 또한 캐쉬로 운영하기 위해서 그렇게 동작한다는 글을 본것 같습니다.
다만 님처럼 계속 30k씩을(어느정도의 시간텀이 없어서 모르겠지만...) 할당받는다는
소리는 없어서...
질문중에 초기 접속이 많이느리다고 써 놓으셨는데 그것은 몇가지 원인을 찾아 볼
수가 있습니다. 첫번째로는 초기화면에 크기가 큰 그림이나 플레시 또는 초기 화면
에서 데이터 베이스로 접속을하여 여러가지 계산을해서 보여주는 방식으로 되어
있다면 속도가 느릴 수 있겠죠.
두번째는 연결되는 라인속도입니다. 서버를 직접 운영하고 그 서버가 전송속도가
느린 곳에있다면 그런게 보일 수도 있죠.
첫번째 경우라면 어쩔 수 없지만 두번째 경우라면 해결책을 찾아야겠죠.
만일 사용하는 라인속도는 빠른데 실제로는 이상할 정도로 느리다고 생각되면
라우터나 사용중인 LAN카드를 의심해 보세요. 예전 회사에서 그런경우가 있었
는데 컴퓨터 중에 한대가 10M LAN일 경우 전체 네트워크 속도에 문제가 발생
하는 경우를 본적이 있습니다.
아파치가 계속 30K씩 잡아먹는다면 서버를 끄지 않고 계속 켜놓고 언제 메모리가
풀을 나는지 확인을 해보세요. 직접적인 아파치의 문제라면 아파치를 버젼업
하실것을 권해드리고 싶네요. 물론 최신 버젼이라면 다른 해결책을 찾아봐야
겠지만요...
제가 운영중인 서버는
CPU : P3-1G
Mem : 256M
swap : 256M
Kernel :2.4.22
apache : 2.0.48
정도인데 현재 이상없이 (메모리 점유도 이상없군요.) 동작하고 있죠.
계속 문제가 발생한다면 apache서버를 업그레이드 해보실것을 권하고 싶네요.
------------------------------
좋은 하루 되세요.
저의 무식함이...
쭈욱 검색을 하면서 왜 그럴까.. 라고 생각하던 도중이었는데..
문태준님의 '리눅스 시스템 모니터링 시스템 최적화'라는 문서를 발견하고
읽던 도중에 케쉬에 대한 부분(초반부)에서 제가 질문한 사항이 나와있더군요.
리눅스가 케쉬로 메모리를 할당하고 있는것을 저의 무식함이 "이건 누수다."
라고 오인하게 되었내요. 에구구..
top명령으로 확인을 하게 되면 자동적으로 개속해서 바뀐정보를 올려주게
되니까 그만큼씩 케쉬가 쌓이게 되고 used항목이 점점 올라 가는 것이로군요
답변해주신 codebank님이 속으루 얼마나 웃으셨으려나 하고 친절하게
대답해주셔서 감사합니다. (삽질의 내공이 아직 부족한가 봅니다. 정진하겠습니다.)
- 나처럼
머리는 느려지고 늘어가는건 담배 꽁초 수..
댓글 달기