Python Browser 메모리가 계속해서 증가합니다.

lkjt의 이미지

import mechanize
 
cli = mechanize.Browser()
 
while 1:
    try:
        cli.open("http://www.naver.com").read()
    except:
        print ''

이 스크립트를 파이썬으로 돌리게 되면 메모리가 계속 증가합니다.

메모리 해제가 되질 않는 것 같은데

어떻게 고쳐야 할까요?

serialx의 이미지

이런건 python.or.kr 에서 질문하시는게 답변을 얻기 더 편하실겁니다.

Python 2.4 를 쓰신다면 한 번 2.5로 돌려보세요. 메모리 해제 관련 문제가 해결됐을겁니다.

만약에 2.5에서도 문제가 발생한다면 그건 메카나이즈 자체의 문제일 가능성이 높습니다.