2016-07-08 6 views
0

Ich möchte, dass meine Jvm Größe auf 96 GB RAM erhöhen für i -Xmx1600m gegeben habenObergrenze von JVM-Heap-Größe <1/4 (RAM-Größe) kann ich sagen, wie diese

Fehler bei der Initialisierung von VM aufgetreten Konnte nicht genug Platz für 1638400KB Objekt Heap reservieren Drücken Sie eine beliebige Taste, um fortzufahren. . . Ich habe diesen Fehler auf 8 GB RAM sowie 96 GB Ram? -Xmx1350m arbeitet auf 8 GB und 96 GB beide, aber darüber hinaus funktioniert nicht

+0

Wie viel freier RAM haben Sie von diesen 8 GB, die Java zugewiesen werden können? Wie viel geben Sie auch für Dauer- oder Meta-Space-Einstellungen – Nazgul

Antwort

0

Sie verwenden wahrscheinlich eine 32-Bit-Build von Java (Sie können bestätigen, indem Sie java -version ausführen). Eine 32-Bit-Anwendung kann nur theoretisch maximal 4 GB adressieren, und in der Realität für die JVM ist es oft viel weniger als das.

Der Wechsel zu einem 64-Bit-Build der JVM sollte das Problem beheben.

0

Ich bin schon mit 64-Bit-

C: \ Users \ akuma142> java -version java version "1.8.0_92" Java (TM) SE Runtime Environment (build 1.8.0_92-b14) Java HotSpot (TM) 64-Bit-Server-VM (Build 25.92-b14, gemischter Modus)

Verwandte Themen