재호님 말씀대로 일단 문제는 아파치 데몬과 디비 데몬이 문제가 있는 것 같습니다. 도저히 이해가 가질 않는것은 아파치 데먼의 크기입니다. 이것이 10메가가 된다는 것은 사실 슈퍼데먼입니다.
Apache 1.3.6 에서 예전에 모든 모듈을 모두 포함시켜서 컴파일 시켜 보았습니다. 그랬더니 크기가 거의 9메가 정도 되고 메모리는 10메가 넘어 먹더군요. 그런 일은 있었지만 자신이 필요한 모듈만 넣어서 저렇게 커진다는 것은 사실 도저히 이해가 가질 않습니다. 아파치를 다시 필요한 부분만 포함시켜서 컴파일해 보는 것이 어떨까요. 물론 DSO 방식으로 모듈 로딩을 할 수 있도록 바꾸시고요. 그리고 PHP 쪽도 혹시 쓸데없는 모듈은 들어가 있지 않은지 다시 한번 확인해 줄 필요가 있을 것 같습니다.
> 안녕하세요, 송재호입니다.
>
> 서버가 뻗기 직전에 아파치를 restart 했습니다.
> 거의 죽을 뻔했죠.
> restart 되고 난 후에 load average 가 22 가 넘었었습니다.
> 정말 , ... 오늘도 ... 그냥 ... 자러 같으면 서버가 그냥 뻗었네요.
> 정말 , ... 뭐라 말이 안나옵니다.
>
> 아파치 데몬 하나가 10M, MySQL 데몬하나가 6M 이면, ...
> 아파치 10개만 돌아가도 100M 인데, ...
>
> 도데체 어쩌란 말인지...
>
> acess_log 등 여러가지 분석해 보았습니다만, ... 별 문제가 없을 것 같은
> 데, ...
> 테이블도 별루 없고 일반 게시판인데다 게시판의 게시물 건수도 얼마 안되
> 는 것들이 대부분인데...
>
>
> 참고로 .. 저는 ... 게시물을 리스팅할 대, limit 구절을 쓰지 않습니다.
>
> 일단, limit 하도록 한 번 해 보아야하겠습니다.
> 그래도 해결이 안되면 아파치 2.0 을 깔아 보아야겠습니다.
>
> 아래는 프로세스 리스트입니다. 메모리 점유율 순으로 리스트되도록 했습
> 니다.
>
> 분석을 좀 해 주시기 바랍니다.
>
> 아래의 프로세스 리스트는 서버가 뻗기 직전에 카피한 것입니다.
>
> 그럼
|