2014-06-05 2 views
3

난 내가힙 공간 예외

Error occurred during initialization of VM 
Could not reserve enough space for object heap 

으로 예외를 가지고 -Xms3512m -Xmx3512m -XX:MaxPermSize=128m -XX:-UseGCOverheadLimit -XX:ReservedCodeCacheSize=32m에 VM 인수를 변경하면 내가 힙 공간 예외를 가지고 바로 웹 응용 프로그램을 실행하려면 system.I을 운영 16기가바이트 RAM 및 64 비트 윈도우를 가지고 있지만 다른이 동일한 구성을 갖는 시스템이지만이 시스템은이 VM 인수를 허용합니다. JVM을 초기화에서 수행 XX:MaxHeapSize=??m

+0

가능한 중복 [개체 힙에 충분한 공간을 확보 할 수 없습니다 (http://stackoverflow.com/questions/4401396/could-not-reserve-enough-space-for-object-heap) – epoch

+0

당신은을 사용하고 있습니까 64 비트 JVM? –

답변

0

을주지하시기 바랍니다. 크기 -Xmx의 연속적인 메모리 공간을 찾습니다. 만약 Xmx 크기의 연속적인 공간을 찾을 수 없다면 JVM은 초기화 중에 실패합니다 -verbose : init 인자를 추가하고 콘솔 출력을 검사하여 초기화시 실패한 스테이지를 확인하십시오. 의

+0

내가 넣을 때 XX : MaxHeapSize = ?? mi이 excepiton "알아볼 수없는 VM 옵션 'MaxHeapSize = ?? m" " XX : maxpermsize를 xx : maxheapsize = ?? m로 바꿔야합니까? –

+0

금액을 넣어야합니다 '?? '가 어디에 있는지, 즉 :'XX : MaxHeapSize = 256m'을 할당하고 싶습니다. – epoch

0

힙 할당 :와 힙 크기를 증가 솔루션을 나에게