Wie man die Speicher durch die Java Virtual Machine Zugeteilt erhöhen . Stattdessen forderte eine Anwendung die Java Virtual Machine ( JVM) interpretiert den Bytecode dynamisch und übersetzt sie in Anweisungen der jeweiligen Architektur , wo die JVM läuft. Versionen der JVM sind für alle modernen Betriebssysteme verfügbar. Sie können die Menge an Systemspeicher, die JVM auf Ihrem System. Anleitung
1
Klicken Sie auf die Schaltfläche "Start" , und geben Sie dann "run" in das Suchfeld ein . Klicken Sie auf " Run " klicken, geben Sie "cmd " und dann "Enter" drücken , um eine Eingabeaufforderung zu öffnen .
2
Ändern Sie den aktuellen Ordner des Shell-Befehl zu dem Ordner , wo Ihre Anwendung Bytecode gespeichert, wie im folgenden Beispiel :
C:
cd "C: \\ Dokumente und Einstellungen \\ franco \\ java "
Ersetzen Sie " C: \\ Dokumente und Einstellungen \\ franco \\ java " durch den vollständigen Pfad zu dem Ordner, in dem die Anwendung Bytecode gespeichert ist, und " C: " durch den Buchstaben Bezeichnung des entsprechenden Laufwerk. Drücken Sie "Enter " nach jeder Zeile
3
die JVM auf Starten, um die Anwendung auszuführen , während die Erhöhung der Standardgröße des Speicherzuweisung Pool, wie in dem folgenden Befehl: .
< P > java- Xms4MB - Xmx128MB myApp.class myArg
Ersetzen Sie " 4" durch die ursprüngliche Größe, die Sie wollen, dass die Speicherzuweisung Pool zu haben ( in Megabytes , der Standardwert ist 2) , "128" durch die maximale Größe für die Speicherzuweisung Pool (auch in Megabytes , der Standardwert ist 64) , " myApp.class " durch den Namen Ihrer Haupt -Klasse und " myArg " durch irgendwelche Argumente, die Sie möchten , um Ihre Anwendung zu übergeben . Drücken Sie "Enter". Die JVM wird starten Ihre Anwendung ausgeführt wird , während Sie die Speicherkonfiguration Ihnen die Xms und Xmx Parameter angegeben .