Hallo,
ich probiere mal das Problem so genau wie möglich zu beschreiben. Leider bekomme ich bei meinem Tool, nach längerer Laufzeit die IO.File Fehlermeldung: "Too many open Files" Ich meine 34 steht da auch noch bei. Habe den genauen Wortlaut leider gerade nicht da, dafür müsste das Tool erst wieder Stunden laufen.
Zum genaueren Problem:
Ich starte einige male
Insgesamt schließe habe ich alle Input- und Outputstreams. Ist alles im finally block. Jetzt habe ich mir das Tool schon mit JProfiler angeschaut und interessanterweise werden die
und
sukzessive mehr. Das kann ich mir einfach nicht erklären. Öffne den Stream, arbeite drauf und close sie dann wieder. Von daher dürfe das nicht mehr werden. Gleiches gilt für den java.io.FileDescriptor.
So, das Problem in Kürze, ich hoffe man versteht worum es geht.
Mir sind jetzt die Ideen ausgegangen, hat vielleicht wer noch ‘nen Vorschlag oder ne Idee für mich?
ich probiere mal das Problem so genau wie möglich zu beschreiben. Leider bekomme ich bei meinem Tool, nach längerer Laufzeit die IO.File Fehlermeldung: "Too many open Files" Ich meine 34 steht da auch noch bei. Habe den genauen Wortlaut leider gerade nicht da, dafür müsste das Tool erst wieder Stunden laufen.
Zum genaueren Problem:
Ich starte einige male
Code:
Runtime.getRuntime().exec(externes Programm)
Code:
java.io.FileInputStreams
Code:
java.io.FileOutputStreams
So, das Problem in Kürze, ich hoffe man versteht worum es geht.
Mir sind jetzt die Ideen ausgegangen, hat vielleicht wer noch ‘nen Vorschlag oder ne Idee für mich?