Ausnahme im Thread" AWT-EventQueue-0 "java.lang.OutOfMemoryError: GC-Overheadlimit überschritten bei Java .awt.geom.AffineTransform.getScaleInstance (AffineTransform.java:815) bei sun.font.StandardGlyphVector.initFontData (StandardGlyphVector.java:1136) bei sun.font.StandardGlyphVector.init (StandardGlyphVector.java:1115) bei sun .font.StandardGlyphVector. (StandardGlyphVector.java:172) bei java.awt.Font.getStringBounds (Font.java:2421) bei java.awt.Font.getStringBounds (Font.java:2331) bei java.awt. Font.getStringBounds (Font.java:2365) bei net.sf.jasperreports.engine.fill.SimpleTextLineWrapper.measureParagraphFragment (SimpleTextLineWrapper.java:729) bei net.sf.jasperreports.engine.fill.SimpleTextLineWrapper.measureLine (SimpleTextLineWrapper.java:586) bei net.sf.jasperreports. engine.fill.SimpleTextLineWrapper.nextLine (SimpleTextLineWrapper.java:524) bei net.sf.jasperreports.engine.fill.TextMeasurer.renderNextLine (TextMeasurer.java:704) bei net.sf.jasperreports.engine.fill.TextMeasurer. renderParagraph (TextMeasurer.java:507) unter net.sf.jasperreports.engine.fill.TextMeasurer.measure (TextMeasurer.java:448) unter net.sf.jasperreports.engine.fill.JRFillTextElement.chopTextElement (JRFillTextElement.java: 621) unter net.sf.jasperreports.engine.fill.JRFillStaticText.prepare (JRFillStaticText.java:187) unter net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements (JRFillElementContainer.java:331) unter net.sf.jasperreports.engine.fill.JRFillBand.fill (JRFillBand.java:384) unter net.sf. jasperreports.engine.fill.JRFillBand.fill (JRFillBand.java:347) unter net.sf.jasperreports.engine.fill.JRVerticalFiller.fillFixedBand (JRVerticalFiller.java:2097) unter net.sf.jasperreports.engine.fill. JRVerticalFiller.fillColumnFooter (JRVerticalFiller.java:997) bei net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageBreak (JRVerticalFiller.java:1920) bei net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBreak (JRVerticalFiller. Java: 1968) bei net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail (JRVerticalFiller.java:754) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart (JRVerticalFiller.java:288) bei net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport (JRVerticalFiller.java:151) at net.sf. jasperreports.engine.fill.JRBaseFiller.fill (JRBaseFiller.java:932) unter net.sf.jasperreports.engine.fill.JRBaseFiller.fill (JRBaseFiller.java:845) unter net.sf.jasperreports.engine.fill. JRFiller.fill (JRFiller.java:61) unter net.sf.jasperreports.engine.JasperFillManager.fill (JasperFillManager.java:446) unter net.sf.jasperreports.engine.JasperFillManager.fillReport (JasperFillManager.java:849) bei punetaxi.User.PrintPassTkt (User.java:1861) bei punetaxi.User.jButton3ActionPerformed (User.java:1662)Jasper-Bericht reagiert nicht mit Ausnahme "AWT-EventQueue-0" java.lang.OutOfMemoryError: GC-Gemeinkostenlimit überschritten "
Antwort
Der Garbage Collector verbraucht zu viel Zeit und Ressourcen und stellt im Gegenzug sehr wenig Heapspeicher bereit. 2 mögliche Lösungen:
1.Etwa mehr Heap-Speicher für die Java-Engine (-Xmx), aber das hilft nur, wenn die Anwendung genau so viel Speicher benötigt wie die Heap-Grenze zuvor gesetzt wurde. Also versuche es zuerst.
2.You kann dies mit der Kommandozeilenoption -XX deaktivieren: -UseGCOverheadLimit
Hinweis: Heap-Größe zu erhöhen - Sie können eine Systemumgebungsvariable hinzufügen _JAVA_OPTIONS genannt, und legen Sie die dort Werte Heap-Größe. Zum Beispiel, wenn Sie wollen ein 512Mb Anfangs- und 1024Mb maximale Heap-Größe, die Sie verwenden:
WINDOWS:
SET _JAVA_OPTIONS = -Xms512m -Xmx1024m
LINUX:
Export _JAVA_OPTIONS = "- Xms512m -Xmx1024m "
- 1. Jmeter java.lang.OutOfMemoryError: GC-Overhead-Grenzwert überschritten
- 2. Java PreparedStatement java.lang.OutOfMemoryError: GC Overhead Limit überschritten
- 3. java.lang.OutOfMemoryError: GC Obergrenze überschritten auf Android 1.4
- 4. Fehler erhalten: java.lang.OutOfMemoryError: GC Overhead-Limit überschritten
- 5. java.lang.OutOfMemoryError: GC Obergrenze auf Scala überschritten
- 6. JAVA-Verarbeitungsdatei mit java.lang.OutOfMemoryError: GC-Overhead-Limit überschritten Fehler
- 7. Jenkins gibt Fehler "Ausnahme im Thread" main "java.lang.OutOfMemoryError: GC Overhead Limit überschritten"?
- 8. Android Studio 2.1 Instant Lauf java.lang.OutOfMemoryError: GC Obergrenze überschritten
- 9. Fehler: java.lang.OutOfMemoryError: GC Overhead-Limit überschritten Android Studio
- 10. java.lang.OutOfMemoryError: GC Overhead-Limit überschritten auf Preployment von PersistenceUnit
- 11. Starten Sonar-Service - java.lang.OutOfMemoryError: GC Overhead Limit überschritten Ubuntu
- 12. Storm-Lesedateien Würfe "Java.lang.OutOfMemoryError: GC Overhead Limit überschritten"
- 13. eine fatale AUSNAHME Anfahrt: Haupt java.lang.OutOfMemoryError
- 14. HtmlAgilityPack - SelectNodes intermittierend reagiert mit NullPointer-Ausnahme
- 15. Schwerwiegende Ausnahme: java.lang.OutOfMemoryError mit okhttp3 okio für Download-Dateien
- 16. Elasticsearch Ausnahme, wenn max Indexgröße überschritten wird
- 17. So entfernen Sie die Ausnahme im Thread "http-bio-8080-exec-5" java.lang.OutOfMemoryError: GC-Overhead-Limit überschritten?
- 18. Maximale Anforderungslänge überschritten Ausnahme beim Postback
- 19. Youtube Quota überschritten Ausnahme, wenn es tatsächlich nicht ist
- 20. java.lang.outofmemoryerror android.graphics.BitmapFactory.nativeDecodeAsset (Native Methode)
- 21. java.lang.OutOfMemoryError: Konnte nicht zugeordnet werden
- 22. Android App läuft nicht; java.lang.OutOfMemoryError
- 23. Erhalten von java.lang.OutOfMemoryError: GC-Overhead-Limit überschritten beim Lesen der Excel-Datei
- 24. Android: java.lang.OutOfMemoryError:
- 25. java.lang.OutOfMemoryError: PermGen Raumfehler mit Jetty
- 26. android java.lang.OutOfMemoryError
- 27. Wie zu lösen java.lang.OutOfMemoryError: GC Overhead-Limit überschritten Fehler in android Studio
- 28. java.lang.OutOfMemoryError: PermGen Raum in tomcat mit Eclipse
- 29. BigQuery Javascript UDF nicht mit „Ressourcen überschritten“
- 30. Integration Server geht nach unten werfen java.lang.OutOfMemoryError: GC Overhead Limit überschritten