[Talk-de] JOSM ist nur ein wirrer Haufen bunter Pixel
Ulf Lamping
ulf.lamping at googlemail.com
Fr Aug 7 19:36:21 UTC 2009
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
Mehr Informationen über die Mailingliste Talk-de