Ich benutze IDEA 12 Leda auf Mountain Lion. Ich wollte den maximalen Speicher erhöhen, den IDE verwenden kann. Ich habe die VMOptions in der Datei Info.plist auf gesetzt -Xmx2048m -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar Wenn ich IDEA öffne, wird immer noch ein maximaler Speicher von 711 m angezeigt. jps -v zeigt …
Warum sollte es speziell helfen, ein PermGen OutOfMemoryError-Problem zu beheben? Außerdem Bonuspunkte für eine Antwort, die mich auf die Dokumentation zu JVM-Argumenten verweist ...
Ich kann für mein ganzes Leben keine Definition dessen finden, was das Java VM-Flag CMSClassUnloadingEnabledtatsächlich tut, abgesehen von einigen sehr unscharfen Definitionen auf hoher Ebene wie "Behebt Ihre PermGen-Probleme" ( was übrigens nicht der Fall ist). Ich habe auf der Website von Sun / Oracle nachgesehen, und selbst die Optionsliste …
Ich muss überprüfen, ob eine Option, die an JVM übergeben werden kann, explizit festgelegt ist oder ihren Standardwert hat. Genauer gesagt: Ich muss einen bestimmten Thread mit einer höheren nativen Stapelgröße als der Standardstapel erstellen. Falls der Benutzer sich jedoch selbst um solche Dinge kümmern möchte, geben Sie die -XssOption …
Ich dachte, es wäre großartig, einen Vergleich zwischen _JAVA_OPTIONSund zu haben JAVA_TOOL_OPTIONS. Ich habe ein bisschen nach einem gesucht, aber ich kann nichts finden, also hoffe ich, dass wir das Wissen hier auf Stackoverflow finden können. JAVA_OPTSist der Vollständigkeit halber enthalten. Es ist nicht Teil der JVM, aber es gibt …
Normalerweise müssen Sie den JVM mit Argumenten wie den folgenden starten, um einen Debuger an eine laufende JVM anzuhängen: > java -Xdebug -Xrunjdwp:transport=dt_socket,address=1000,server=y,suspend=n Was kann ich tun, wenn ich einen Prozess debuggen möchte, der nicht im Debug-Modus gestartet wurde? Diese Situation tritt auf, wenn ein Produktionssystem (dh ohne Debug-Argumente gestartet) …
Zuallererst habe ich eine Box mit 8 GB RAM, daher bezweifle ich, dass der gesamte Speicher das Problem ist. Diese Anwendung läuft einwandfrei auf Computern mit 6 GB oder weniger. Ich versuche, 3 GB Speicherplatz mit -Xmx3G unter "VM-Argumente" in Ausführungskonfigurationen in Eclipse zu reservieren. Jedes Mal, wenn ich versuche, …
Ich muss eine speicherintensive Java-Anwendung ausführen, die mehr als 2 GB verwendet, habe jedoch Probleme, die maximale Größe des Heapspeichers zu erhöhen. Bisher habe ich folgende Ansätze ausprobiert: Einstellen des Parameters -Xmx, z. B. -Xmx3000m. Dieser Ansatz schlägt bei der Erstellung der JVM fehl. Nach dem, was ich gegoogelt habe, …
Sie sind Algorithmen für die Speicherbereinigung der jungen Generation. Die zweite (UseParNewGC) wird automatisch mit der Garbage Collection der gleichzeitigen Tenured Generation aktiviert (siehe Java Concurrent und Parallel GC ). Gibt es jedoch einen Unterschied zwischen den beiden parallelen Algorithmen?
Berücksichtigung der folgenden Befehlszeile java -Xms128m -Xms256m myapp.jar Welche Einstellungen gelten für JVM-Mindestspeicher ( XmsOption): 128 m oder 256 m?
Ich habe diese Frage schon einmal gestellt - Was macht das JVM-Flag CMSClassUnloadingEnabled tatsächlich? , aber diesmal ist es etwas anders! Wenn ich eine Java-VM mit -XX:+CMSPermGenSweepingEnabledgesetztem Flag starte, wird die folgende Meldung gedruckt: Bitte verwenden Sie in Zukunft CMSClassUnloadingEnabled anstelle von CMSPermGenSweepingEnabled Das -XX:+CMSPermGenSweepingEnabledFlag wird oft verwendet, um PermGen …
Seit Java 11 kann ein PREVIEW-MODE auf dem Java Compiler und Runtime aktiviert werden. Es ermöglicht die Vorschau neuer Funktionen. ( JEP 12 ) java --enable-preview Wie kann ich in Java erkennen, ob die JVM mit aktiviertem Vorschaumodus gestartet wurde? Der laufende Container soll auf einer In-Application-Statusseite / json beschrieben …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.