2011-06-11 2 views
0

JRE가 1.6GB 이상의 VM을 할당하지 못하기 때문에 Bea JRockIt 5를 다운로드하고 싶습니다. 제발 다운로드 JRockIT jre 에 대한 링크를 찾지 못해 난 기계 32 비트 windows7 및 램 3 기가 바이트를 사용합니다.JRockit 5 jre를 다운로드하십시오.

사전

+0

현재 jvm이 ~ 1.6G 이상을 할당 할 수 없으면 다른 사람은 할당하지 않을 것입니다 (10-100MB는 더 많을 수 있지만 그 이상은 아닙니다). 이는 운영 체제의 제한 사항입니다. – Mat

답변

1

간단한 구글 검색이 충분하지 않은 이유를 모르겠어요 감사, 그러나 이것은 clearly available on OTN입니다.

JVM의 메모리 할당에 관한 한, 2GB를 초과하는 금액을 얻을 수있는 가능성은 거의 없습니다. this related question과 가장 많이 투표 된 답변을 참조하십시오.

4

결론은보고있는 제한이 실제로 JVM 부과 된 제한이 아니라는 것입니다. 따라서 JRockit으로 변경하는 것은 도움이되지 않습니다.

대부분의 32 비트 Windows 운영 체제는 사용자 응용 프로그램 (예 : JVM)의 가상 메모리를 2Gb로 제한합니다. 그러나 PAE를 지원하는 하드웨어에서 응용 프로그램을 최대 3Gb ... http://msdn.microsoft.com/en-us/windows/hardware/gg487508.aspx으로 설정할 수있는 Windows Server 2003 용 부팅 스위치가 있습니다.

당신의 대안은 다음과 같습니다

  • Windows Server 2003을 실행하는 경우는 - 링크의 말씀 않습니다.
  • 32 비트 Linux 또는 32 비트 Solaris로 전환하십시오. 두 제품 모두 사용자 애플리케이션에 2Gb 이상을 허용합니다.
  • 64 비트 운영 체제로 전환하십시오.
+0

+1, 정답과 훌륭한 대안. –

관련 문제