우리 서버에서 사용하지 않는 항목을 찾아서 압축 한 다음 jRuby로 작성하는 작은 유틸리티가 있습니다. 정리가 필요한 실제 서버에서이 작업을 실행하려고하면 정리 작업을 완료하기 전에 메모리가 부족합니다. 자바 메모리는 32 비트에서 안정적으로 돌아갈 수있을만큼 높으며, 현재로서는 64 비트로 이동할 수 없습니다. 최대 힙 크기는 약 1800m입니다. 우리의 주요 응용 프로그램도 실행 중이므로 시스템 종료를 피하고 싶습니다. 시스템에서 생성하는 압축은 800megs이며이를 수행 할 수있는 방법이 있으며 메모리에 전체 zip 파일을 열지 않아도됩니까?jRuby Zip out of memory
0
A
답변
1
명령 줄을 통해 zip을 실행할 수 있습니까?
pbzip2를보고 싶을 수도 있습니다. 그래도 여러 파일을 보관하려면 tar가 필요합니다.
+0
그걸 보니 좋은 생각이 나올 겁니다. –
관련 문제
- 1. out of memory 자바 메일
- 2. Android Out of Memory 예외
- 3. xcode sqlite3 "out of memory"오류
- 4. Out of Memory 결과 집합의 allocLargeObjectOrArray
- 5. Android Out of memory 예외 및 ContentResolver.registerContentObserver
- 6. GLThread Out of Memory 오류의 원인을 누구나 알고 있습니까?
- 7. "Out of Memory"로 인한 iOS 앱 충돌 도움말
- 8. EGit out of sync
- 9. # import of .NET out-of-proc 서버
- 10. Out of the Box 스팸 필터링?
- 11. 효율적인 Out-Of-Core 정렬
- 12. Moonlight 4 out-of-browser
- 13. out of proc COM 부진
- 14. C++ Out of Scope 문제
- 15. jBoss 4.0.2 동일한 WAR를 여러 번 배포하면 PermGem/Out-of-Memory 오류로 인해 jBoss가 충돌합니다.
- 16. Java 웹 크롤러의 다중 스레드에 대해 OUT OF MEMORY 오류를 처리하는 방법
- 17. Visual Studio 2008에서 Out of Memory 오류가 발생하여 WinForms 디자이너가 열립니다. 어떻게 해결할 수 있습니까?
- 18. ClickOnce prereqs out of order를 설치하십시오.
- 19. Out of the Box EJB 3 컨테이너
- 20. nginx 업스트림 서버 "out of ports"
- 21. Java Out Of Heap Space 오류
- 22. Out-of-Box 배포를위한 좋은 웹 서버
- 23. 양식이없는 델파이 (Out-of-process) COM 서버
- 24. bit.ly Pro "out of"클릭 통계
- 25. float = 04 out of int = 4
- 26. 안드로이드 System.err out of the blue
- 27. Out-of-Process COM 서버의 MessageBox
- 28. DynamicPDF "Index out of bounds"오류가 발생했습니다.
- 29. Vista 및 Out-of-Process COM 서버
- 30. msbuild, Out-of-source 빌드 지원
어떤 ZIP 라이브러리를 사용하고 있습니까? Zip 파일은 일정 공간 메모리를 사용하여 만들 수 있습니다. –
그냥 jruby 'zip/zip' –
rubyzip 보석, 아마도 사용하고 계십니까? 그래, 파일을 임시 디렉터리로 옮긴 다음 gzip을 실행하거나하지 말 것을 제안합니다. – rogerdpack