java.lang.OutOfMemoryError
Verfasst: 11.01.2019, 22:08
[cheese-2402 schrieb am 16.05.14 14:16]
Hallo,
ich bin gerade dabei, mir meine eigene Karte zu bauen und habe damit Probleme.
Folgendes System:
Intel Core i7
16GB Ram
250GB SSD
Windows 8.1 Pro x64
Da ich Probleme mit Downloadabbrüchen mit MapComposer habe, habe ich mir die
europe-latest.osm.pbf heruntergeladen und in ein Verzeichnis gelegt.
Als Region verwende ich Länge 5.8 - 15.1 und Breite 47.2 - 55.0, Datenquelle
ist Lokale OSM-Datei und die Lokale Datei ist meine downgeloadetes File.
Aufruf ist -Xmx 14000.
Beim Generieren passiert dann Folgendes:
In der Statusleiste steht "Analysiere Daten für Deutschland" (Deutschland ist
der Name meiner Region), der Ram läuft hoch bis 14.142 MB, Prozessorlast bei ca
77% und nach ca 10 Minuten erscheint in der CommandLine folgende Meldung,
danach geht die Rechenlast auf 0% und es tut sich nix mehr. Lösung?
Exception in thread "AWT-EventQueue-0" Exception in thread "pool-1-thread-2"
jav
a.lang.OutOfMemoryError: Java heap space
at nop.osm.pbf.PbfBlobDecoder.processNodes(PbfBlobDecoder.java:289)
at nop.osm.pbf.PbfBlobDecoder.processOsmPrimitives(PbfBlobDecoder.java:3
95)
at nop.osm.pbf.PbfBlobDecoder.runAndTrapExceptions(PbfBlobDecoder.java:4
15)
at nop.osm.pbf.PbfBlobDecoder.run(PbfBlobDecoder.java:438)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.OutOfMemoryError: Java heap space
at sun.java2d.SunGraphicsEnvironment.createGraphics(Unknown Source)
at java.awt.image.BufferedImage.createGraphics(Unknown Source)
at java.awt.image.BufferedImage.getGraphics(Unknown Source)
at sun.swing.CachedPainter.paint0(Unknown Source)
at sun.swing.CachedPainter.paint(Unknown Source)
at com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkinRaw(Unknown Sou
rce)
at com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkin(Unknown Source
)
at com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkin(Unknown Source
)
at com.sun.java.swing.plaf.windows.WindowsIconFactory$CheckBoxIcon.paint
Icon(Unknown Source)
at javax.swing.plaf.basic.BasicRadioButtonUI.paint(Unknown Source)
at javax.swing.plaf.ComponentUI.update(Unknown Source)
at javax.swing.JComponent.paintComponent(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.CellRendererPane.paintComponent(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
at javax.swing.plaf.ComponentUI.update(Unknown Source)
at javax.swing.JComponent.paintComponent(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JViewport.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
Hallo,
ich bin gerade dabei, mir meine eigene Karte zu bauen und habe damit Probleme.
Folgendes System:
Intel Core i7
16GB Ram
250GB SSD
Windows 8.1 Pro x64
Da ich Probleme mit Downloadabbrüchen mit MapComposer habe, habe ich mir die
europe-latest.osm.pbf heruntergeladen und in ein Verzeichnis gelegt.
Als Region verwende ich Länge 5.8 - 15.1 und Breite 47.2 - 55.0, Datenquelle
ist Lokale OSM-Datei und die Lokale Datei ist meine downgeloadetes File.
Aufruf ist -Xmx 14000.
Beim Generieren passiert dann Folgendes:
In der Statusleiste steht "Analysiere Daten für Deutschland" (Deutschland ist
der Name meiner Region), der Ram läuft hoch bis 14.142 MB, Prozessorlast bei ca
77% und nach ca 10 Minuten erscheint in der CommandLine folgende Meldung,
danach geht die Rechenlast auf 0% und es tut sich nix mehr. Lösung?
Exception in thread "AWT-EventQueue-0" Exception in thread "pool-1-thread-2"
jav
a.lang.OutOfMemoryError: Java heap space
at nop.osm.pbf.PbfBlobDecoder.processNodes(PbfBlobDecoder.java:289)
at nop.osm.pbf.PbfBlobDecoder.processOsmPrimitives(PbfBlobDecoder.java:3
95)
at nop.osm.pbf.PbfBlobDecoder.runAndTrapExceptions(PbfBlobDecoder.java:4
15)
at nop.osm.pbf.PbfBlobDecoder.run(PbfBlobDecoder.java:438)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.OutOfMemoryError: Java heap space
at sun.java2d.SunGraphicsEnvironment.createGraphics(Unknown Source)
at java.awt.image.BufferedImage.createGraphics(Unknown Source)
at java.awt.image.BufferedImage.getGraphics(Unknown Source)
at sun.swing.CachedPainter.paint0(Unknown Source)
at sun.swing.CachedPainter.paint(Unknown Source)
at com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkinRaw(Unknown Sou
rce)
at com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkin(Unknown Source
)
at com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkin(Unknown Source
)
at com.sun.java.swing.plaf.windows.WindowsIconFactory$CheckBoxIcon.paint
Icon(Unknown Source)
at javax.swing.plaf.basic.BasicRadioButtonUI.paint(Unknown Source)
at javax.swing.plaf.ComponentUI.update(Unknown Source)
at javax.swing.JComponent.paintComponent(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.CellRendererPane.paintComponent(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
at javax.swing.plaf.ComponentUI.update(Unknown Source)
at javax.swing.JComponent.paintComponent(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JViewport.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)