Alm*_*lmo 2 .net c# garbage-collection
我有一个创建节点树的应用程序,然后抛出它们并创建新树.
应用程序在启动时分配大约20 MB.但我尝试多次加载大型节点文件,分配的内存超过700 MB.我以为我会看到垃圾收集器有时会释放内存.
我所使用的机器有12 GB的RAM,所以可能只是分配了这么小的内存量并不重要.
我已经找到了很多关于GC如何工作的好信息,并且最好不要告诉它该做什么.但是我想验证它实际上正在做什么,并且我不会在代码中做错某事阻止我的对象被清除.