Heap in Jcreator erhöhen?

Arp

Mitglied
Hi!

Ich schreibe grad ein kleines Programm mit Jcreator 4.5, das eine Bilddatei im Fits format einliest, und wieder ein neues Fits draus erstellt. Ich nutze dafür das jfits package (is ja auch egal :)).

Mein problem ist (scheinbar), das ein float array mit 3040*2016 einträgen zu groß zu sein scheint.

Das array initiere ich mittels
Java:
float ndata[] = new float[3040*2016];

Das erzeugt mir den Fehler
"Exception in thread "main" java.lang.OutOfMemoryError: Java heap space", allerdings erst weiter unten im Quelltext. Setze ich die Größe des arrays runter, z.b. 1000*1000, läuft alles problemlos, nur ist das erzeugte Bild dann halt zu klein.

Ich schätze mal, für meinen PC ist das Array zu groß, wobei 4 gb Ram doch ausreichend sein sollten.
Wie kann ich Jcreator nun sagen das der mehr nutzen soll? Ich hab zwar über google einen eintrag gefunden, aber wenn ich so mache wie es da steht ändert sich nichts. Ich hatte da wo man angeblich die Argumente einträgt, auch mal irgend einen Unsinn rein geschrieben und es kam zu keinem Fehler, von daher denke ich, das es nur an der falschen stelle ist.

Ich kann alternativ statt float auch short nehmen (die Methode die das Array in die Dateiausgabe packt unterstützt nur die zwei datentypen), aber da passiert das gleiche.

Könntet ihr mir da vielleicht irgendwie weiter helfen?
 
Zuletzt bearbeitet:

LoR

Bekanntes Mitglied
Ein Arrays dieser Größe verbraucht rund 24 MB (3040 * 2016 * 4 (Byte) = 24 MB). Sollte bei deinem Rechner mit 4 GB also kein Problem darstellen ;).

Zum Aufruf deiner Anwendung schreib mal in die Argumentenliste:
-Xms64m -Xmx128m

Das sollte mehr als ausreichen.

//Edit
Jetzt überleg dir mal selbst wieviel wird wohl ein float Array mit einer Größe von 1000 * 1000 verbrauchen ;)?
 
Zuletzt bearbeitet:

Arp

Mitglied
Ich hab zwar über google einen eintrag gefunden, aber wenn ich so mache wie es da steht ändert sich nichts. Ich hatte da wo man angeblich die Argumente einträgt, auch mal irgend einen Unsinn rein geschrieben und es kam zu keinem Fehler, von daher denke ich, das es nur an der falschen stelle ist.

Eingangspost lesen auch :D
 

Arp

Mitglied
Hat sich erledigt. Ich hab das jetzt mal in Eclipse probiert, und da funktioniert es problemlos. Dürfte dann wohl irgendwie an Jcreator gelegen haben.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Wie Java Heap Space vergrößern? Allgemeine Java-Themen 3
A Heap-Sort Allgemeine Java-Themen 2
L Java OutOfMemoryError Java heap space Allgemeine Java-Themen 3
H Änderung im maximalen heap space unter Windows 7 ?! Allgemeine Java-Themen 5
N Mögliches heap space lokalisieren Allgemeine Java-Themen 11
D Grundsätzliche Fragen zum Heap Space Allgemeine Java-Themen 12
D Datentypen Cache Images Heap Space Error Allgemeine Java-Themen 7
Thallius Wie mache ich eine Java App mit Icon startbar die mehr Heap Speicher braucht? Allgemeine Java-Themen 3
T jstat Heap(Size/Usage) PermGen(Size/Used) vs JVisual VM Allgemeine Java-Themen 2
H Frage wegen Heap-Speicher Allgemeine Java-Themen 2
L java.lang.OutOfMemoryError: Java heap space Allgemeine Java-Themen 10
R Referenzen im Heap anzeigen Allgemeine Java-Themen 3
S Compiler-Fehler Heap space! Allgemeine Java-Themen 2
V Java Heap Size -Xmx1024m reicht nicht! Allgemeine Java-Themen 14
C Method Area, Stack, Heap Allgemeine Java-Themen 7
A Umgebungsvariable Kann Heap Space nicht vergrößern Allgemeine Java-Themen 6
T Objekt 2x deserialisieren, aber nur 1x im Heap haben? Allgemeine Java-Themen 4
M *.jar >>> *.exe und "heap size" Allgemeine Java-Themen 11
E Konfigurieren des Java Heap-Spaces Allgemeine Java-Themen 5
D Java Heap error trotz anpassungen mit -xmx Allgemeine Java-Themen 4
Guybrush Threepwood Heap-Space "überwinden" Allgemeine Java-Themen 2
O Problem mit dem Heap Space (Speicherüberlauf) Allgemeine Java-Themen 12
S Java heap space zu klein? Allgemeine Java-Themen 6
P Java Heap Size feststellen Allgemeine Java-Themen 6
K Heap-Volllaufen bei ArrayList<Integer> Allgemeine Java-Themen 9
B Java Heap Space Allgemeine Java-Themen 5
byte JVM Maximum Heap (Windows XP Prof. 32bit) Allgemeine Java-Themen 4
A Wie am besten Daten auslagern um heap zu schonen Allgemeine Java-Themen 4
G Probleme mit dem Java heap Allgemeine Java-Themen 14
E Heap und Comparable (warning: [unchecked] unchecked cast) Allgemeine Java-Themen 2
A OutOfMemoryError: Java heap space Allgemeine Java-Themen 11
kb22 CMS mit großen Dateien (heap problem) Allgemeine Java-Themen 3
hdi Heap Sapce Error bei sehr großem String Allgemeine Java-Themen 5
P not enough space for object heap - Trotz mehr RAM? Allgemeine Java-Themen 6
I Java heap space Allgemeine Java-Themen 3
K Erhöhung Java Heap Space in Netbeans 6.5 - funktioniert nicht oder bringt nichts? Allgemeine Java-Themen 1
S Java Heap Dump erstellen Allgemeine Java-Themen 1
T zu Beginn der main: Heap space ermitteln und hochsetzen Allgemeine Java-Themen 11
K OutOfMemoryError: Java heap space troz -Xms1024m Allgemeine Java-Themen 2
O viele Datensätze aus Datenbank - Java Heap Space - Excepion Allgemeine Java-Themen 25
V Java heap space Problem Allgemeine Java-Themen 8
V Wieso Heap Space Problem? Allgemeine Java-Themen 14
Saxony ANT, ProGuard und Java heap space Allgemeine Java-Themen 8
MQue Heap erhöhen Allgemeine Java-Themen 8
V fehlermeldung heap space, endlosschleife??? Allgemeine Java-Themen 4
M Heap Speicher voll bei spezieller Resize Methode Allgemeine Java-Themen 5
P Java Heap Space Allgemeine Java-Themen 11
P Dump von JavaWS Heap Allgemeine Java-Themen 4
P Java heap Allgemeine Java-Themen 5
F OutOfMemoryError: Java heap space - Speicher verändern Allgemeine Java-Themen 8
P Java Heap Space Exception Allgemeine Java-Themen 30
M JVM Non-Heap läuft voll Allgemeine Java-Themen 4
MQue Java Heap space Probleme Allgemeine Java-Themen 26
T Langsames Laden von Bildern und Heap Exception Allgemeine Java-Themen 7
B Erkennen welche Objekte den Heap verbrauchen? Allgemeine Java-Themen 2
Y PDF Report mit Tomcat Heap Space Problem Allgemeine Java-Themen 9
J java Thread java.lang.OutOfMemoryError: Java heap space Allgemeine Java-Themen 7
G Error: java.lang.OutOfMemoryError: Java heap space Allgemeine Java-Themen 2
G Zum tausendsten Mal Heap Size Allgemeine Java-Themen 5
P out of memory -> heap wächst und wächst Allgemeine Java-Themen 7
S Heap dump Allgemeine Java-Themen 3
F Heap Overflow Allgemeine Java-Themen 9
M Aktuellen heap space ermitteln? Allgemeine Java-Themen 2
G Wird bei RAM-Mangel für Java Heap Space geswappt? Allgemeine Java-Themen 34
B Der Heap Space, ich weiß nicht mehr weiter! Allgemeine Java-Themen 15
H java heap space (outofmemory error) Allgemeine Java-Themen 3
D statisch heap size erhöhen Allgemeine Java-Themen 4
F java.lang.OutOfMemoryError: Java heap space Allgemeine Java-Themen 22
L Häufigkeit der Werte in Datei zählen! Heap Space beschränkt! Allgemeine Java-Themen 31
V Serialisierungsproblem bzw. Heap Problem Allgemeine Java-Themen 13
C Java heap Space, aber wie wegkriegen? Allgemeine Java-Themen 3
P Jave Heap Size und ObjectStreams.ein java bug ? Allgemeine Java-Themen 5
welterde Heap Überlauf Allgemeine Java-Themen 2
F Verfügbaren Heap-Speicher setzen Allgemeine Java-Themen 2
N Speicher Problem bei grossem Heap Allgemeine Java-Themen 15
S Fragen zu verschiedenen Themen vom JCreator Allgemeine Java-Themen 2
G Fehler bei Java (JCreator) plz help ! Allgemeine Java-Themen 4
C ge2001.exe - Hilfe kommt bei F8 (run) in JCreator Allgemeine Java-Themen 22
G JCreator, andere Editoren ? Allgemeine Java-Themen 4
G Link zu JCreator oder anderem Tool Allgemeine Java-Themen 2
S Handhabung des JCreator Allgemeine Java-Themen 7
O Dateinamen mit Zahl um eins erhöhen Allgemeine Java-Themen 16
B Input/Output Programm zum Auslesen/Beschreiben von Textdateien, wie Geschwindigkeit erhöhen? Allgemeine Java-Themen 18
T Geschwindigkeit beim Generieren erhöhen? Allgemeine Java-Themen 7
G Speicher erhöhen Allgemeine Java-Themen 10
T JAVA Heapspace erhöhen -Xmx -Xms Allgemeine Java-Themen 3
S Zugesicherter Speicher der jvm nach Programmstart erhöhen Allgemeine Java-Themen 6
B CPU-Auslastung erhöhen? Allgemeine Java-Themen 13
D Speicher der VM für ausführbares Jarfile erhöhen Allgemeine Java-Themen 4
P Priorität einen Programms erhöhen, wie mach ich das? Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben