Statische Web Service über nicht-statische
-
05-07-2019 - |
Frage
Zur Zeit habe ich einen Web-Service (WCF), die Methoden aussetzt, die statische eingestellt sind.
Aus rein Speicher / GC Perspektive, was in verschieden sind, wie die CLR und GC behandeln statisch im Vergleich zu nicht-statischen Objekten?
Lösung
Statische Daten werden nicht Garbage Collection, bis die enthaltende AppDomain heruntergefahren; gewöhnlich bedeutet dies, der Speicher zugewiesen wird bleiben, bis die App heruntergefahren wird, es sei denn, Sie irgendeine Art von speziellem AppDomain Management tun. Nicht-statische Objekte werden vom Garbage Collector gesammelt werden, die von den normalen Regeln -. Keine weiteren Artikel, und immer dann, wenn der GC läuft
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow