Ich mache meine Java-Anwendung und habe ein Problem mit meiner Heap-Größe. Kann jemand bitte sagen, wie man die Heap-Größe erhöht.Wie kann ich die Größe des Heapspeichers meiner Java-Anwendung erhöhen?
Antwort
Es hängt alles von dem Betriebssystem Sie verwenden. Die folgende Tabelle zeigt die Basislinie für die verschiedenen Betriebssysteme. Der maximale Heap-Speicher, den Sie zuweisen können, ist auch unten zu sehen.
Redhat Linux 32 Bit: 2 GB Redhat Linux 64 Bit: 3 GB Windows 98/2000/NT/Me/XP: 2 GB Solaris x86 (32 Bit): 4 GB Solaris 32-Bit: 4 GB Solaris 64-Bit: Terabyte
Der maximale Heap-Speicher ist immer kleiner als der maximale Adressraum pro Prozess, da der Prozess auch Platz für Stack, Bibliotheken usw. benötigt.
Sie können die Größe des Heapspeichers mithilfe der folgenden JVM-Parameter steuern [Quelle: Oracle];
• -Xmsvalue
• -Xmxvalue
• -XX:MinHeapFreeRatio=minimum
• -XX:MaxHeapFreeRatio=maximum
• -XX:NewRatio=ratio
• -XX:NewSize=size
• -XX:MaxNewSize=size
• -XX:+AggressiveHeap
Hoffe, dass dies hilft, lassen Sie mich wissen, wenn Sie weitere Hilfe wünschen :).
Sie können die folgenden Parameter verwenden, um die Größe nach Ihren Bedürfnissen zu konfigurieren.
-Xms<size> set initial Java heap size
-Xmx<size> set maximum Java heap size
-Xss<size> set java thread stack size
wie, java -Xmx256m Main.java
- 1. Eclipse RCP: Wie kann ich die Größe des Heapspeichers für meine RCP-Anwendung erhöhen?
- 2. Wie wird die Größe des Heapspeichers in play/activator eingestellt?
- 3. Der beste Weg, um die Größe des Heapspeichers in catalina.bat Datei zu erhöhen
- 4. Warum verringert sich die maximale Anzahl der Threads, wenn ich die maximale Größe des Heapspeichers erhöhe?
- 5. php mpdf die Größe des pdf erhöhen
- 6. Wie kann ich die absolute Größe meiner ggplot2 Graphen in R Shiny erhöhen?
- 7. Wie programmiere ich programmgesteuert, wenn ich die Größe des Javascript-Heapspeichers überschreiten soll?
- 8. Wie kann ich die Größe meiner AngularDart-Anwendung optimieren?
- 9. Wie kann ich die Bundle-Größe meiner iOS-App reduzieren?
- 10. Eclipse akzeptiert keine Größe des Heapspeichers in Eclipse.ini
- 11. Wie kann man die Größe einer Verbindung erhöhen?
- 12. Wie kann ich die Verfallszeit des Verteilungszertifikats erhöhen?
- 13. Wie kann ich die Größe meiner Mono-Touch-Anwendung schrumpfen
- 14. Wie berechnet man die maximale Objektgröße, wenn die maximale Größe des Heapspeichers bekannt ist?
- 15. Erhöhen der Größe des Gradle Heap
- 16. Wie kann ich die Scrollgeschwindigkeit erhöhen?
- 17. Wie parst du große Dateien in Groovy, ohne die Größe des Heapspeichers zu überschreiten?
- 18. Swift: Wie kann ich die Größe des Hintergrundbildes ändern?
- 19. Wie kann ich den JVM-Speicher erhöhen?
- 20. Erhöhen Sie die Größe (Höhe) des Titelbereichs in ColorBox
- 21. OutOfMemory-Ausnahme: Reduziert die Komprimierung von Bildern die Größe des Heapspeichers?
- 22. Wie kann ein Java-Programm die maximale tatsächliche Größe des Heapspeichers verfolgen, die während seiner Ausführung verwendet wurde?
- 23. Wie Größe des Kreissegments bei Hover in d3 erhöhen
- 24. RythmEngine und TemplateClassManager die größten Objekte des Heapspeichers: Speicherleckprobleme
- 25. Wie kann ich die Größe des Rands einer Ansicht ermitteln?
- 26. Wie kann ich die Größe des Navigators in highstock.js begrenzen?
- 27. Wie kann ich die Größe des Arrays nach innerHTML.split bekommen?
- 28. Wie kann ich die Größe des Recaptchas in Greasemonkey ändern?
- 29. Wie Java-Heap-Größe programmgesteuert zu erhöhen
- 30. Ist es möglich, die Größe des Heapspeichers in Intellij IDE (Android Studio) anzuzeigen?