Ich erhalte diese Fehlermeldung, wenn ich meine JUnit-Tests ausführe: java.lang.OutOfMemoryError: GC overhead limit exceeded Ich weiß, was ein OutOfMemoryErrorist, aber was bedeutet GC-Overhead-Limit? Wie kann ich das lösen?
Wenn ich die -XmxnOption in der Java-Befehlszeile weglasse, wird ein Standardwert verwendet. Laut Java-Dokumentation "Der Standardwert wird zur Laufzeit basierend auf der Systemkonfiguration ausgewählt." Welche Systemkonfigurationseinstellungen beeinflussen den Standardwert?
Ich schreibe eine clientseitige Swing- Anwendung (Graphical Font Designer) auf Java 5 . Vor kurzem bin ich auf einen java.lang.OutOfMemoryError: Java heap spaceFehler gestoßen, weil ich bei der Speichernutzung nicht konservativ bin. Der Benutzer kann eine unbegrenzte Anzahl von Dateien öffnen, und das Programm speichert die geöffneten Objekte im Speicher. …
Ich versuche zu verstehen, was die Konzepte junger , alter und permanenter Generationen in der Java-Heap-Terminologie sind, und insbesondere die Interaktionen zwischen den drei Generationen. Meine Fragen sind: Was ist die junge Generation? Was ist die alte Generation? Was ist die permanente Generation? Wie interagieren die drei Generationen miteinander?
Ich arbeite an einem Windows 2003-Server (64-Bit) mit 8 GB RAM. Wie kann ich den maximalen Heapspeicher erhöhen? Ich benutze das -Xmx1500mFlag, um die Heap-Größe auf 1500 Mb zu erhöhen. Kann ich den Heapspeicher auf 75% des physischen Speichers (6 GB Heap) erhöhen?
Heute habe ich mein Skript für die Dateisystemindizierung ausgeführt, um den RAID-Dateiindex zu aktualisieren, und nach 4 Stunden stürzte es mit folgendem Fehler ab: [md5:] 241613/241627 97.5% [md5:] 241614/241627 97.5% [md5:] 241625/241627 98.1% Creating missing list... (79570 files missing) Creating new files list... (241627 new files) <--- Last few GCs …
Warum werden der Laufzeitheap für die dynamische Speicherzuweisung in Sprachen im C-Stil und die Datenstruktur als "Heap" bezeichnet? Gibt es eine Beziehung?
Ich bin neu in Go und erlebe eine gewisse kongitive Dissonanz zwischen stapelbasierter Programmierung im C-Stil, bei der automatische Variablen auf dem Stapel und zugewiesenem Speicher auf dem Heap gespeichert sind, und stapelbasierter Programmierung im Python-Stil, bei der die Das einzige, was auf dem Stapel lebt, sind Verweise / Zeiger …
In meiner Firma gibt es eine Codierungsregel, die besagt, dass die Variable nach dem Freigeben von Speicher auf zurückgesetzt wird NULL. Zum Beispiel ... void some_func () { int *nPtr; nPtr = malloc (100); free (nPtr); nPtr = NULL; return; } Ich habe das Gefühl, dass in Fällen wie dem …
Wie erkennt man programmgesteuert die Größe des Anwendungsheaps, die für eine Android-App verfügbar ist? Ich habe gehört, dass es eine Funktion gibt, die dies in späteren Versionen des SDK tut. Auf jeden Fall suche ich nach einer Lösung, die für 1.5 und höher funktioniert.
Beim Ausführen eines Multithreading-Programms wird der folgende Fehler angezeigt java.lang.OutOfMemoryError: Java heap space Der obige Fehler trat in einem der Threads auf. Meines Wissens wird der Heap-Speicher nur von Instanzvariablen belegt. Wenn dies korrekt ist, warum ist dieser Fehler aufgetreten, nachdem er einige Zeit ordnungsgemäß ausgeführt wurde, da zum Zeitpunkt …
Java 7 ist schon eine Weile nicht mehr verfügbar, aber ich kann keine guten Ressourcen für die Konfiguration der Garbage Collectors finden , insbesondere des neuen G1-Collectors . Meine Fragen: Ist G1 der Standardkollektor in Java 7 und wenn nicht, wie aktiviere ich G1? Welche optionalen Einstellungen hat g1 in …
Wechseln Sie kürzlich von Eclipse zu Android Studio. Wie überprüfe ich App-Heap und Speicherzuordnung in Android Studio? In Eclipse haben wir MAT. Gibt es irgendetwas im Studio, um Heap Dump, Hprof-Datei zu überprüfen?
Ich habe kürzlich zwei wirklich nette und lehrreiche Sprachgespräche gesehen: Diese erste von Herb Sutter zeigt alle netten und coolen Funktionen von C ++ 0x, warum die Zukunft von C ++ besser als je zuvor erscheint und wie M $ in diesem Spiel als guter Kerl gilt. Der Vortrag dreht …
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.