@ OutOfMemoryError case별 원인 파악 및 해결방안 정리
실제 출처 글인데, 내용이 doc 파일로 되어 있다.
이 파일 내용을 펌한 포스트가 있다.
난 고상하니까(??) 펌하지 않고 링크만... ^^;;
윗 포스트는 실행 시에 gc 옵션을 추가해서 heap 메모리 정보를 로그로 남긴 상태에서 로그를 분석하고 대처하는 방법이 적혀 있다.
이에 비해, OutOfMemoryError 에 딸려나오는 메시지 분류에 따라 대처 방안을 제시하는 포스트가 있어서 아래 링크한다.
이 포스트에서는 PermGen 에 대해서는 MaxPermSize 옵션으로 늘려주는 방법을 제시하고 있다.
PermGen 은 기본적으로 GC 의 대상이 되지 않기 때문에 사이즈를 늘려줘서 해결하는 것이다.
근데, PermGen 도 GC 하는 방법을 제시하는 포스트가 있어서 아래 링크한다.
'Dev.Programming > TroubleShooting' 카테고리의 다른 글
| Java OutOfMemoryError case별 원인 파악 및 해결방안 정리 (0) | 2010/04/22 |
|---|---|
| DB 연결의 과부하를 막기 위해 CRecordSet 을 지양하자 (0) | 2008/06/13 |
| MS-SQL 에서 LIKE를 사용할 때 주의점 (0) | 2008/04/01 |
| Trac 메일 발송이 되지 않을 때 - SMTPAuthenticationError: (535, 'authorization failed (#5.7.0)') (0) | 2008/03/27 |
| ASP에서 정확한 쿼리인 경우에도 ORA-00907 오른쪽 괄호가 없다고 나온다면... (0) | 2007/11/01 |
| 오라클 인스턴트 클라이언트 ODBC 10.2 버전 문제가 많은 듯... (0) | 2007/10/26 |
TAG OutOfMemoryError


