현재 JRuby를 사용하고 메모리 누수 문제가있는 Resque를 실행 중입니다. Resque 및 Ruby/REE에 대한 좋은 점 중 하나는 메모리 누수를 VM 단위가 아닌 각 작업별로 포크 단위로 격리하는 포크 의미를 사용한다는 것입니다.JRuby에서 스레드 메모리 분리
JVM을 포크하는 옵션이있는 것처럼 보이지 않지만 메모리를 스레드로 격리 할 수있는 작업이 있는지 궁금해하므로 스레드에서 중지 이벤트가 발생하면 해당 스레드에서 생성 된 모든 메모리가 삭제됩니다. 관계없이 그것에 대한 참조가 여전히 있습니다.