Werner König schrieb: > Am Donnerstag, 6. August 2009 20:04:13 schrieb Ulf Lamping: >> Es ist schlicht eine Mär, das man sich in Zeiten des GC nicht mehr um >> seinen Ressourcenverbrauch kümmern muß oder andersherum, daß man mit >> einem GC keine speichereffizienten Programme schreiben kann. >> >> Wenn ich natürlich nach dem Motto: "Der GC wird es schon richten" >> programmiere, bekomme ich dann irgendwann Speicherprobleme ... >> > > Ist schon richtig und in c bzw. c++ muss ich mich auch meist selber um die > Speicherverwaltung kümmern, was auch entsprechende Tests beinhaltet. Dafür > gibt es ja malloc, calloc, free etc. Aber was kann ich in java machen, damit > Speicher bewusst und kontrolliert wieder freigestellt wird?
So spontan fallen mir ein: 1. Entsprechende Ressourcen (Datei, Datenbank, Netzwerk, sonstige API Aufrufe, ...) auch wirklich wieder schließen/freigeben. 2. Nicht mehr benötigte Referenzen nullen. Gibt aber bestimmt noch mehr ... Gruß, ULFL _______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de