메모리관련 질문입니다.
- 작성자 :
- 이*정
- 작성일 :
- 2010-09-17 15:15:20
- 조회수 :
- 2,683
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
tomcat 으로 운영중인 사이트에서 파일 업로드시 100메가 파일을 올리게 되면 업로드가 다 끝나도 free 명령어에서 used 의 사용 메모리가 100메가가 증가한채로 남아 있습니다. 그리고 그 해당 글을 지우면 파일도 지우게 되있는데 파일이 지워지면 메모리가 다시 원래 상태로 100메가가 빠집니다. 파일을 업로드 할때마다 메모리가 사용으로 남아버리면 언젠가 서버가 뻗어버릴거구요.
몇번이고 테스트 해봐도 마찬가지네요.
혹시 xml에서 설정을 빠뜨린게 있는지 어떤 형태의 문제인지 궁금합니다.
답변 부탁해요
몇번이고 테스트 해봐도 마찬가지네요.
혹시 xml에서 설정을 빠뜨린게 있는지 어떤 형태의 문제인지 궁금합니다.
답변 부탁해요
A
안녕하세요.. 이기정님..
우선.. 공통컴포넌트의 파일 다운로드 적용시 메모리 문제가 발생할 수 있습니다.
관련 내용은 FAQ의 "파일다운로드 처리 시 OutOfMemory가 발생합니다."를 참조하시면 됩니다. (해결 방법 참조)
위 경우가 아니라면.. 적용하신 부분에 대한 보다 정확한 정보가 필요합니다.
free 명령을 통해 메모시를 확인하셨다고 하는데.. 어느 부분에서 free 명령을 사용하셨는지.., 업로드 기능을 구현하신 방법 등의 내용입니다.
일반적으로 파일업로드의 경우 파일을 물리적인 디스크 공간에 보관하기 때문에 파일 삭제가 되었다고.. 메모리가 증가하거나 하는 현상은 없습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
우선.. 공통컴포넌트의 파일 다운로드 적용시 메모리 문제가 발생할 수 있습니다.
관련 내용은 FAQ의 "파일다운로드 처리 시 OutOfMemory가 발생합니다."를 참조하시면 됩니다. (해결 방법 참조)
위 경우가 아니라면.. 적용하신 부분에 대한 보다 정확한 정보가 필요합니다.
free 명령을 통해 메모시를 확인하셨다고 하는데.. 어느 부분에서 free 명령을 사용하셨는지.., 업로드 기능을 구현하신 방법 등의 내용입니다.
일반적으로 파일업로드의 경우 파일을 물리적인 디스크 공간에 보관하기 때문에 파일 삭제가 되었다고.. 메모리가 증가하거나 하는 현상은 없습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.