>> Edit article
이름
제목
패스워드
메모리 누수현상을 의심해 보세여 현재 php 버젼이 어떱게 되나여 버젼에 따라 메모리 누수현상이 발생하는 버그가 있다고 하니 한번 확인해 보시는것이 좋을것 같군요. 한때 php로 자료실을 운영했는데 이처럼 많은 메모리를 잡아 먹다가 결국은 다운이 되더군여..... 이문제로 한참 애먹다가 아예 새로 깔아서 사용하고 있든데 괜찬더군여 : top을 하면 아래와 같습니다. : ============================================================ : 6:40pm up 4 days, 22:11, 3 users, load average: 0.06, 0.02, 0.00 : 71 processes: 70 sleeping, 1 running, 0 zombie, 0 stopped : CPU states: 0.5% user, 1.3% system, 0.0% nice, 98.1% idle : Mem: 517104K av, 514032K used, 3072K free, 74100K shrd, 10484K buff : Swap: 1052616K av, 18796K used, 1033820K free 94596K cached : : PID USER PRI NI SIZE RSS SHARE STAT LIB %CPU %MEM TIME COMMAND : 24135 nobody 0 0 41020 36M 3308 S 0 0.0 7.3 0:47 httpd : 24586 nobody 0 0 40536 35M 2512 S 0 0.0 7.1 0:35 httpd : 23943 nobody 0 0 40564 35M 2384 S 0 0.0 7.1 0:33 httpd : 22693 nobody 0 0 40568 35M 2376 S 0 0.0 7.0 0:42 httpd : 22695 nobody 0 0 40552 35M 2384 S 0 0.0 7.0 0:56 httpd : 22692 nobody 0 0 40540 35M 2384 S 0 0.0 7.0 0:48 httpd : 22667 nobody 0 0 40540 35M 2372 S 0 0.0 7.0 0:44 httpd : 24389 nobody 0 0 40536 35M 2376 S 0 0.0 7.0 0:39 httpd : 24908 nobody 0 0 40376 35M 2356 S 0 0.0 7.0 0:30 httpd : 24385 nobody 0 0 40356 35M 2288 S 0 0.0 7.0 0:30 httpd : 24520 nobody 0 0 39656 28M 1416 S 0 0.0 5.5 0:37 httpd : 22668 nobody 0 0 8316 5076 3336 S 0 0.0 0.9 0:35 httpd : 25169 nobody 0 0 8168 4964 3568 S 0 0.0 0.9 0:04 httpd : 22797 nobody 0 0 8196 4956 3332 S 0 0.0 0.9 0:33 httpd : 23241 nobody 0 0 8156 4944 3352 S 0 0.0 0.9 0:26 httpd : 24910 nobody 0 0 8172 4936 3412 S 0 0.0 0.9 0:10 httpd : 23112 nobody 0 0 8124 4912 3360 S 0 0.0 0.9 0:27 httpd : =============================================================== : : 1. 왜 httpd사이즈가 계속 증가하는지요? : 다운로드를 제공하는데 그것때문에 그런가요??? : 저희는 php로 해당 다운로드 파일명을 추출해서 : 다운로드 : 형태로 웹상에 뿌리거든여. : 이런 형태의 다운로드 서비스가 원래 그런건가여??? : : 2. 왜 connection이 끝난 httpd들이 30~40M정도를 잡아먹으면서 좀비처럼 남아있나요?? 근데 top의 상태를 보면 S(sleep)로 되어 있는지요??? : : 참고로 httpd.conf에 KeepAlive Off로 했거든여. : 아파치는 1.3.12구여. : TimeOut 300 : KeepAlive Off : MaxKeepAliveRequests 100 : KeepAliveTimeOut 5 : MinSpareServers 5 : MaxSpareServers 10 : StartServers 5 : MaxClients 150 : MaxRequestsPerChild 0 : 임다.. 제설정이 어디 잘못되었는지 한 번 봐주세요.. 님들.. : : 그리고 이런 문제를 해결하는 방법이 없나요?? 왜 좀비처럼 있는 걸 Sleep로 간주하는지...쩝... : : 그리고 하나 더.. : 만약 다른 대안들이 없다면 : 메모리를 10M이상 잡아먹는 프로그램을 kill하는 데몬을 만들려고 합니다. 배경지식이 없어서 그런데 힌트좀 얻을 수 있을까여??? : : 요즘 서버때문에 몸이 아작나네여.. : 서버 관리 잘할려다가 내몸관리 실패하겠네여-.- : : 고수님들의 조언 부탁드립니다. : 그럼... : : -- : 리눅스로부터 자유로워지는 그날까지....
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved