Hallo zusammen!
Ich brauche dringend Hilfe zu meinem Applet Speicherauslastungsproblem!
(OutOfMemory)
Ich habe ein Applet geschrieben, dass eine jTable beinhaltet in der
Daten aus einer Postgresql Datenbank angezeigt werden kann.
es sind max 30.000 Datensätze die in ein zweidimensionales Array
geschrieben werden.
Demnach sind es ca 30 mb Speicher die nach jeder Abfrage dazukommen.
Meine Frage ist, wie kann ich diesen Speicher wieder freigeben bevor ich neue
Daten abrufe und in das Array reinschreibe?
Ich hab schon alles Mögliche versucht:
Array überschreiben,System.gc(),destroy(),array löschen etc.
Nix funktioniert.
Ich weiss das man den Speicher der JVM hochsetzen kann.
Aber das ist nicht die Lösung meines Problems.
Es wäre super wenn mir hier jemand helfen könnte.
Gruß
Eusti
Ich brauche dringend Hilfe zu meinem Applet Speicherauslastungsproblem!
(OutOfMemory)
Ich habe ein Applet geschrieben, dass eine jTable beinhaltet in der
Daten aus einer Postgresql Datenbank angezeigt werden kann.
es sind max 30.000 Datensätze die in ein zweidimensionales Array
geschrieben werden.
Demnach sind es ca 30 mb Speicher die nach jeder Abfrage dazukommen.
Meine Frage ist, wie kann ich diesen Speicher wieder freigeben bevor ich neue
Daten abrufe und in das Array reinschreibe?
Ich hab schon alles Mögliche versucht:
Array überschreiben,System.gc(),destroy(),array löschen etc.
Nix funktioniert.
Ich weiss das man den Speicher der JVM hochsetzen kann.
Aber das ist nicht die Lösung meines Problems.
Es wäre super wenn mir hier jemand helfen könnte.
Gruß
Eusti