안녕하세요...
이렇게 자주 들어와서 귀찮게 해드려 죄송합니다.
다름이 아니오라 CM에서 데이타 내려받기를 했는데
아래와 같은 에러가 발생하면서 다운로드가 중지되네요...
아래 파일첨부 아이콘의 이미지가 깨져 있으면서 클릭이 안되네요...
그래서 데이타 원본파일과 이미지파일을 첨부 하려고 했는데 하지 못하고 에러 메세지만 씁니다.
전체 건수는 40,499건입니다.
{0}'에 문제가 발생했습니다.
"데이터 내려받기 - sgspocis@sigma@localhost" 중에 내부 오류가 발생했습니다.
java.lang.OutOfMemoryError: Java heap space
라는 메세지가 발생하면서 다운로드가 중지됩니다.
파일을 생성하거나 파일을 읽어 들일때 JVM의 사이즈를 초과하거나, GC(Garbage Collaction)가 발생하여 메모리가 부족할 경우 OutOfMemoryError를 유발시킬 수 있습니다.
CUBRID 2008 R1.4 하위 버전에서는 매니저의 JVM사이즈가 64Mbyte로 제한되어 있어 OutOfMemoryError 가 발생하는 경우 많습니다. CUBRID 2008 R1.4 버전부터는 cubridmanager.ini 파일을 이용하여 JVM사이즈를 조정할 수 있게 되어 있습니다.
파일을 열어보면 -vmargs, -Xmx512m 두개가 있고, CUBRID 2008 R1.4 버전은 default값이 512Mbyte로 되어 있을 것입니다. 설정값을 조정하여 매니저를 재구동하면 수정된 값으로 적용이 될 것입니다.
CUBRID 2008 R1.4 버전에서 JVM관련 추가된 기능으로 CM 하단에 현재의 JVM메모리 사용량 및 전체사용량을 볼수 있도록 하였으며, 옆의 휴지통을 클릭하여 메모리를 최적화 시키는 것이 가능하도록 되어 있습니다.