반응형
JVM
-
Java heap memory 늘리기프로그래밍 2024. 6. 26. 16:31
ffmpeg을 이용한 영상 처리 서버를 만들고 프리 티어 EC2에 올려 테스트하는데, OutOfMemoryError가 발생했다.영상을 처리하려면 결국 원본 영상이 있어야하므로 당연히 메모리가 초과될 수 있을 것이라고 생각했다. https://repost.aws/knowledge-center/ec2-memory-swap-file그래서 위 포스트에서 나온 방법인 swapfile을 만들어 디스크를 메모리로 이용하여 성능과 용량을 트레이드 오프하는 방식으로 가용 메모리를 추가할 수 있었다. 기대를 품고 다시 컨테이너를 실행하는데, 또 OutOfMemoryError가 발생했다. 그러다 오류 메시지를 자세히 봤는데, java.lang.OutOfMemoryError: java heap space 라는 내용이 있었다...